border
Print

Install Redmine on Debian 5 Lenny

apt-get install ruby1.8 rails gem ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 /
libreadline-ruby1.8 libruby1.8 libopenssl-ruby subversion  imagemagick /
librmagick-ruby1.8 librmagick-ruby-doc libfreetype6-dev xml-core build-essential /
libmysqlclient15-dev -y
cd ~
gem install rubygems-update -v=1.3.4
gem install rails -v=2.3.5
mkdir sources
cd sources
wget http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz
tar zxvf rubygems-1.3.7.tgz
cd rubygems-1.3.7
ruby setup.rb 
ln -s /usr/bin/gem1.8 /usr/bin/gem
gem install -v=2.3.5 rails
gem install mysql
cd /var/www/
svn co http://redmine.rubyforge.org/svn/branches/1.0-stable redmine
echo 'CREATE DATABASE redmine CHARACTER SET utf8' | mysql -uroot 
cd /var/www/redmine/
cp config/database.yml.example config/database.yml
cp config/email.yml.example config/email.yml
gem install -v=0.4.2 i18n
rake generate_session_store
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data
ruby script/server webrick -d -e production

Vhost (active rewrite and proxy module):

<VirtualHost *:80>
 ServerAdmin tech@test.net
 DocumentRoot /var/www/redmine
 ServerName redmine.domain.tld
 ServerAlias www.redmine.domain.tld
 #AddDefaultCharset UTF-8
 RewriteEngine On
 RewriteRule ^(.*)$ http://redmine.domain.tld:3000$1 [proxy,last]
 ProxyRequests On
 <Proxy *>
  Allow from all
 </Proxy>
</VirtualHost>

Contributors to this page: Pierre Doleans .
Page last modified on Tuesday 18 of January, 2011 11:25:14 UCT by Pierre Doleans. (Version 1)

border