SetupTasks » History » Version 4
Chris Cannam, 2010-12-07 11:44 AM
1 | 1 | Chris Cannam | h1. Setup on new server tasks |
---|---|---|---|
2 | 1 | Chris Cannam | |
3 | 2 | Chris Cannam | # -Install Apache, Postgres, Varnish, etc- |
4 | 2 | Chris Cannam | # -Install "Ruby EE":http://www.rubyenterpriseedition.com/ and "Phusion Passenger":http://modrails.org/- |
5 | 2 | Chris Cannam | # -Install (via gem) rake, rails version 2.3.5, pg, rmagick, ruby-openid- |
6 | 2 | Chris Cannam | # -Clone current soundsoftware code- |
7 | 2 | Chris Cannam | # -Set up postgresql user and initialise database- |
8 | 2 | Chris Cannam | # -Redmine initialisation- |
9 | 2 | Chris Cannam | # -Redmine permissions and ownership- |
10 | 2 | Chris Cannam | # -Basic Apache config for site on :81- |
11 | 2 | Chris Cannam | # -Varnish config for :80->:81- |
12 | 4 | Chris Cannam | # -PHP5 via fcgi- |
13 | 4 | Chris Cannam | # -Basic Drupal install- |
14 | 1 | Chris Cannam | # Set up hgwebdir, reposman-soundsoftware, soundsoftware Apache auth |
15 | 1 | Chris Cannam | # Pull across remaining bits of redmine server that are not in hg (fonts, files, etc) |
16 | 1 | Chris Cannam | # Ensure machine can be routed to! |
17 | 1 | Chris Cannam | # Configure SSL server |
18 | 1 | Chris Cannam | # Pull across hg repos |
19 | 1 | Chris Cannam | # Initial database load |
20 | 1 | Chris Cannam | # Set up test instances |
21 | 1 | Chris Cannam | |
22 | 1 | Chris Cannam | in the future: put old host in admin mode, re-point dns, final hg / database / redmine files update |