SetupTasks » History » Version 1
Version 1/36
-
Next ยป -
Current version
Chris Cannam, 2010-12-06 06:28 PM
Setup on new server tasks¶
- Install Apache, Postgres, Varnish, etc
- Install Ruby EE and Phusion Passenger
- Install (via gem) rake, rails version 2.3.5, pg, rmagick, ruby-openid
- Clone current soundsoftware code
- Set up postgresql user and initialise database
- Redmine initialisation
- Redmine permissions and ownership
- Basic Apache config for site on :81
- Varnish config for :80->:81
- Set up hgwebdir, reposman-soundsoftware, soundsoftware Apache auth
- Pull across remaining bits of redmine server that are not in hg (fonts, files, etc)
- Ensure machine can be routed to!
- Configure SSL server
- Pull across hg repos
- Initial database load
- Set up test instances
in the future: put old host in admin mode, re-point dns, final hg / database / redmine files update