有了 Apache 跟 MySQL 的環境後,下一步就是來裝主角囉~

歡迎我們今天的主角 Redmine

在 Ubuntu 上這套 Web Application 可是有被 APT 管理的呢 =w=

安裝

sudo apt-get install redmine redmine-mysql

安裝的時候會詢問您資料庫要使用哪一套,機器上有 MySQL .. 那就選擇 MySQL 吧 XD

裝好後二話不說先測試看看能不能執行

sudo ruby /usr/share/redmine/script/server -e production -b 0.0.0.0

糟糕!有 Error


仔細看看,No such file or directory … 哎呀~那就幫他產生檔案吧

sudo mkdir /usr/share/redmine/log
sudo touch /usr/share/redmine/log/production.log

再跑一次試試看 ~

這次正常跑了~接著就可以開啟瀏覽器看看執行的樣子

(網址部分根據狀況請自行修正,若為本機可用 localhost 或 127.0.0.1, Port 預設為 3000)

以 Apache 作為前端 Web Server

還記得我們裝了 Apache + Passenger 嗎?

所以這步所需要做的就是將這網頁放到 Apache 資料夾(/var/www)下,並設定在 VirtualHost 中即可。

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

修改 /etc/apache2/sites-enabled/000-default (此檔案不同 Server 可能有不同名稱)
加入以下數行

<Directory /var/www/redmine>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
        RailsBaseURI /redmine
</Directory>

完成!!

廣告