Page 1 of 1
Customizing an install package for multi-rollout - is it possible?
Posted: Thu Apr 02, 2009 9:31 pm
by cms_user
I would like to know if it is possible to build up an CMS site with all addons per my specs and then somehow genereate a brand new installation package for subsequent quick installs.
I am working on a few industry speciffic sites and would like to stream-line the install process while minimizing customization time and possible errors.
For example one package would have all standard features + highly modified forms
The other one would have the base packate + photo library
Let me know if someone has accomplish this and how.
Thanks a bunch...
Re: Customizing an install package for multi-rollout - is it possible?
Posted: Fri Apr 03, 2009 1:06 am
by jmcgin51
Sure. Just set up a site the way you want it, with all mods, customizations, templates, styles, etc. Then make a zip file of the directories/files, and export a backup of your db.
For every subsequent site you want to install, just FTP/SSH the directories/files, and restore the db backup.
Re: Customizing an install package for multi-rollout - is it possible?
Posted: Fri Apr 03, 2009 4:05 pm
by tyman00
I would have also said what jmcgin51 said.
If you are concerned about version upgrades and keeping CMSMS up to date with your package. Build a "package" site that you can either house on your server or locally. Only make changes to that site that you want to be distributed in your package. Then when there are updates available you can update that "package" site. Then build a zip or tar of your files, backup your database and use it to launch new sites. This site will also be a good site for you to test compatibility of new module versions. If it doesn't work you can re-install the older version or just revert your package site to a previously built zip and database backup.
Re: Customizing an install package for multi-rollout - is it possible?
Posted: Fri Apr 03, 2009 5:19 pm
by uniqu3
Thats exactly how i am doing it, installed 3 cmsms localy for update testing, template testing and distribution
