使用的 Raspberry OS 為 2014-01-07-wheezy-raspbian
1. 更新系統
sudo apt-get update
sudo apt-get upgrade
sudo rpi-update
2. 安裝 Web server
sudo apt-get install apache2
3. 安裝資料庫
sudo apt-get install mysql-server
sudo apt-get install redmine-mysql
4. 安裝 mod
sudo apt-get install libapache2-mod-passenger
5. 安裝 Redmine
sudo apt-get install redmine
6. 設定
sudo ln -s /usr/share/redmine/public /var/www/redmine
Passenger需要用 www-data 來執行(與 Apache2 相同), 在 /etc/apache2/mods-available/passenger.conf 加入一行
sudo vi /etc/apache2/mods-available/passenger.conf
PassengerDefaultUser www-data
加入 /var/www/redmine 的位置在 /etc/apache2/sites-available/default 裡面
sudo vi /etc/apache2/sites-available/default
<Directory /var/www/redmine>
RailsBaseURI /redmine
PassengerResolveSymlinksInDocumentRoot on
</Directory>
7. 啟動
sudo a2enmod passenger
sudo /etc/init.d/apache2 restart
8. 設定 link
sudo ln -s /var/cache/redmine/default/plugin_assets /usr/share/redmine/public/
9. 設定Email設定 (MS Exchang server)
sudo cp /usr/share/redmine/config/configuration.yml.example /etc/redmine/default/configuration.yml
sudo vi /usr/share/redmine/config/configuration.yml
production:
email_delivery:
delivery_method: :smtp
smtp_settings:
address: exchange server address
port: 25
domain: example.net
authentication: :login
user_name: "user_name"
password: "password"
前一個留言有收到嗎?怎麼送出後就看不到了? 還是要經你審核過才會 post 在網頁上?之前提到的網頁是
回覆刪除http://ruby-on-rails-book.kejyun.com/install/install-redmine.html
沒看到前一個留言 @@
刪除