1.安裝ruby mysql
選擇Ruby 2.1.0版本。 web
是個tar包。下到本地,解壓。 sql
進入到解壓以後的目錄 數據庫
安裝完成以後,將/opt/local/ruby/bin加到path裏面去。 ruby
運行 ruby -v spa
若是能獲取到正確的版本號。則ruby順利安裝成功。 server
2. 下載rubygems token
依然是tar包。解壓。進入到解壓後的目錄。運行: ip
ruby setup.rb it
而後運行
gem install bundle
3. 下載redmine
我選擇的版本是2.4.3版,tar包格式,下載後解壓,進入解壓後的目錄。
給redmine建立數據庫,進入mysql控制檯,輸入並運行
CREATE DATABASE redmine CHARACTER SET utf8;
配置redmine的數據庫文件,進入redmine的解壓目錄中的config目錄下
cp database.yml.example database.yml
編輯database.yml文件,將數據庫的正確的鏈接信息配置進去。
在redmine的解壓目錄下,運行
gem install mysql2
bundle install --without development test
在安裝的過程當中遇到一些問題,安裝了ImageMagick成功解決。
yum install ImageMagick-devel
而後從新運行
bundle install --without development test
順利安裝結束。
而後再redmine的解壓目錄下運行
rake generate_secret_token
rake db:migrate RAILS_ENV=production
分別用於生成祕鑰和導入數據。注意,MYSQL數據庫必定要是utf8的。否則redmine要出錯。
4. 啓動redmine
ruby script/rails server webrick -e production -p 18884 >/opt/local/logs/redmine_log.out 2>&1 &