Base setup
apt-get install mc zip unzip bzip2 rsync # for Trac apt-get install python-dev swig1.3 python2.3-clearsilver python2.3-sqlite libapache2-mod-python2.3 python2.3-subversion # svn apt-get install libapache2-svn subversion
Enabled mod_python module in apache
a2enmod mod_python
Ruby libs
apt-get install ruby ruby1.8 irb libredcloth-ruby1.8 libwebrick-ruby libyaml-ruby rdoc1.8 libopenssl-ruby1.8 libmysql-ruby1.8 apt-get install librmagick-ruby1.8 rubymagick
mysql server
apt-get install mysql-client-5.0 mysql-server-5.0 libmysqlclient15
mysql security
UPDATE user SET password=password('fill-me') WHERE password='';
Create databases
CREATE DATABASE breakout_test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; CREATE DATABASE breakout_development DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; CREATE DATABASE breakout_production DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Rubygems
apt-get install rubygems gem install rails gem install mime-types gem install ferret feedtools mime-types gem install db_structure rake environment RAILS_ENV=production migrate
clean up
apt-get remove uw-imapd php4-common libapache2-mod-php4 apt-get remove spamc spamassassin apt-get remove lwresd qpopper