在Ubuntu(12.04)下安裝Redmine專案管理系統

以下為在Ubuntu(12.04)下安裝redmine專案管理系統,做點整理:

一.安裝Apache

sudo apt-get install apache2 libapache2-mod-passenger

說明:安裝玩後打上網址會出現預設畫面It works!!,表示安裝成功!

二.安裝mysql

sudo apt-get install mysql-server mysql-client

說明:之後會要求你輸入root密碼,輸入即可

三.安裝Redmine

 sudo apt-get install redmine redmine-mysql

說明:安裝Redmine過程會要求你輸入剛剛的mysql密碼,輸入即可

四.修改Apache設定檔

a. 修改 /etc/apache2/mods-available/passenger.conf
加上PassengerDefaultUser www-data

<IfModule mod_passenger.c>
  PassengerDefaultUser www-data
  PassengerRoot /usr
  PassengerRuby /usr/bin/ruby
</IfModule>

之後加上smblink:

$ sudo ln -s /usr/share/redmine/public /var/www/redmine

b.修改 /etc/apache2/sites-available/default

#將DocumentRoot從/var/www改成/var/www/redmine
在加入一下內容:

<Directory /var/www/redmine>從
    RailsBaseURI /redmine
    PassengerResolveSymlinksInDocumentRoot on
</Directory>

最後重新開啟Apache
sudo service apache restart

然後打開網址,完成!!!

參考文章:
http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step