Fantastico Script Customization

Say you have to clone a Joomla site. If you do that through normal SSH, or [S]FTP if you're having time, and phpmyadmin, then, when coming the next Joomla upgrade, you'll have to do that by hand: same SSH, or FTP.

Here's a way to clone a Joomla site while keeping it under Fantastica script install and inherent one click button upgrades follow-ups:

If you're using cpanel:

  1. Install a new Joomla site with Fantastico script, the standard procedure.
  2. Keep intact the file named: fantastico_fileslist.txt and delete the entire Joomla root directory.
  3. phpmyadmin to the data base, drop all tabs, no remorse.
  4. Import the clone data base, that you previously exported from the original site db.
  5. Back to files: tar.gz the original Joomla sitesite, then cp or wget to the new location, use SSH for that.
  6. Extract files if the case.
  7. Edit configuration.php to change pathes, db name, db user, etc., so it connects properly with the new data base, while the new path ensures templates, and not only, a correct display in the frontend.
  8. Next time a new Joomla upgrade comes to the Fantastico script, you may click that button for an automated upgrade. Never forget to keep that fantastico_fileslist.txt at #2 above!
If you're on Dreamhost panel:
  1. Install a new 1-click Joomla, to a new data base, of course.
  2. Wait for the happy robot mail and follow the steps therein.
  3. phpmyadmin to the data base, drop all tabs, no remorse.
  4. Import the clone data base, that you previously exported from the original site db.
  5. Back to files: tar.gz the original Joomla sitesite, then cp or wget to the new location, use SSH for that.
  6. Extract files if the case.
  7. Edit configuration.php to change pathes, db name, db user, etc., so it connects properly with the new data base, while the new path ensures templates, and not only, a correct display in the frontend.
  8. Next time a new Joomla upgrade comes to the Fantastico script, you may click that button for an automated upgrade.
  9. And that's all.

 

Comments (0)Add Comment

Write comment

busy

Google News

Google News
Copyright © 2010 Joomla Problem Solvers. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.
JoomlaPeople Rss Feed