[Redmine] Install 2.4.2.stable in Ubuntu box
5 月 21
參考資訊
HowTo_Install_Redmine_on_Ubuntu_step_by_step
安裝過程:
1. 系統: Ubuntu 14.04.2 (Desktop)
2.安裝相關套件:
sudo apt-get update -y
sudo apt-get install openssh-server vim
sudo apt-get install apache2 libapache2-mod-passenger
sudo apt-get install mysql-server mysql-client
此階段會詢問DB的管理者密碼, 設定後請詳加保存
sudo apt-get install git-core subversion bzr cvs mercurial
#########################
— 安裝 imageMagick 支援(圖檔轉換) —
sudo apt-get install
sudo gem install rmagick
出現以下錯誤
sudo gem install rmagick
Fetching: rmagick-2.15.0.gem (100%)
Building native extensions. This could take a while…
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension./usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require’: cannot load such file — mkmf (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require’
from extconf.rb:3:in `<main>’
需要安裝 ruby-dev, libmagickcore-dev, libmagickwand-dev, imagemagick
sudo apt-get install libmagickwand-dev ruby-dev libmagickcore-dev imagemagick make ruby-rmagick
sudo apt-get update -y
安裝後, 重新執行 apache
sudo gem install rmagick
sudo service apache2 restart
#########################
———-附加元件(plugins) ———-
#########################
———- SNMP Supported ———-
sudo apt-get install snmpd
sudo vi /etc/snmp/snmpd.conf
rocommunity redminesnmpro
#########################
–Install Plugins–
— Slack Chat —
參考: https://github.com/sciyoshi/redmine-slack/blob/master/README.md
sudo mkdir /usr/share/redmine/plugins
cd /usr/share/redmine/plugins
sudo git clone https://github.com/sciyoshi/redmine-slack.git redmine_slack
sudo gem install httpclient
sudo bundle install
sudo rake redmine:plugins:migrate RAILS_ENV=production
Restart Redmine
–設定 slack api —
先登入 slack