"Ian Wilson" <[EMAIL PROTECTED]> writes:
> I'm not saying we make it something you have to use.. I'm just saying
> we need to make the install easier.. not everyone is going to have 10
> years experience. I mean some people just want to toy around with TG
> with a registered domain name.
>
> Maybe just a better guide outlining the most common deployment path..
> How do you deploy your apps?
I export them from deployment branches on SVN and tranfer the tarball.
There I run my installation script -- customized for each application --
and do the fine tuning by hand (if it is a generic application then some
customizations per client might exist).
For modules I have eggs and they are self sufficient since they don't
have startup scripts and are used with entry_points on the main app.
The process is mainly:
svn export http://my_host/my_repos_for_the_app/branches/client app_client
tar jcvf app_client.tbz app_client
scp app_client.tbz client:/deployment_location
ssh client
cd /location
tar jxvf app_client.tbz
python setup.py install
rcapache2 restart
Then I add the initscript to be run at startup with chkconfig (I usually
deploy on Linux servers) and start the project.
--
Jorge Godoy <[EMAIL PROTECTED]>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---