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