SetupTasks » History » Version 5

Version 4 (Chris Cannam, 2010-12-07 11:44 AM) → Version 5/36 (Chris Cannam, 2010-12-07 11:50 AM)

h1. Setup on new server tasks

# -Install Apache, Postgres, Varnish, etc-
# -Install "Ruby EE":http://www.rubyenterpriseedition.com/ and "Phusion Passenger":http://modrails.org/-
# -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-
# -PHP5 via fcgi-
# -Basic Drupal install-
# Set up hgwebdir, reposman-soundsoftware, soundsoftware Apache auth
# Pull across remaining bits of redmine server that are not in hg (fonts, files, etc)
# Pull across Drupal theme 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