이미 apache와 mysql 등은 설치되어 있다고 가정한다.
1. 패키지 설치
$ sudo apt-get install redmine redmine-mysql
2. 디렉토리 링크
apache2의 root 디렉토리가 /var/www 이었을 때 다음과 같이 링크시켜준다.
$ ln -s /usr/share/redmine/public /var/www/redmine
3. 환경 설정
Passenger가 실행되난 권한 설정을 위해 passenger.conf 를 수정한다.
$ sudo vim /etc/apache2/mods-available/passenger.conf
<IfModule mod_passenger.c>
PassengerRoot /usr
PassengerRuby /usr/bin/ruby
PassengerDefaultUser www-data
</IfModule>
$ sudo vim /etc/apache2/sites-available/default
위 파일에 다음 내용을 추가
<Directory /var/www/redmine>
RailsBaseURI /redmine
PassengerResolveSymlinksInDocumentRoot on
</Directory>
다음으로 mod를 활성화 시키고 디렉토리 권한 변경
$ sudo a2enmod passenger
$ sudo chmod a+x /usr/share/redmine/public
아파치 재실행
$ sudo /etc/init.d/apache2 restart
참고
http://woojjang.blogspot.com/2011/01/redmine.html
http://blog.naver.com/PostView.nhn?blogId=johnforstar&logNo=30093304034
http://blog.outsider.ne.kr/525
http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_Ubuntu