1、安装依赖(Ubuntu版本14.04)
# sudo apt-get install libssl-dev
# sudo apt-get install libssl1.0.0
# sudo apt-get install libaio-dev
# sudo apt-get install libaio1
# sudo apt-get install libmagickcore-dev
# sudo apt-get install libmagickwand-dev
# sudo apt-get install imagemagick
# sudo apt-get install libcurl4-openssl
2、 安装Ruby
# wget https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz
# tar -zxvf ruby-2.3.0.tar.gz
# cd ruby-2.3.0
# ./configure
# make
# sudo make install
3、修改gem源
# gem source -r https://rubygems.org/
# gem source -a https://ruby.taobao.org
# gem update
4、安装Rails
# gem install bundler
# gem install rails
5、安装、配置MySQL
# sudo apt-get install mysql-server mysql-client
# mysql -u root -p
CREATE DATABASE redmine CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost' IDENTIFIED BY '123456';
6、安装Redmine
# wget https://github.com/redmine/redmine/archive/3.2.0.tar.gz
# tar -zxvf redmine-3.2.0.tar.gz
# mv redmine-3.2.0 /usr/local/redmine
# cd /usr/local/redmine
为redmine配置数据库连接:
# cp config/database.yml.example config/database.yml
修改database.yml中“production”小结内容如下:
production:
adapter: mysql2
database: redmine
host: localhost
username: redmine
password: 123456
encoding: utf8
编辑redmine的Gemfile:
修改source为https://ruby.taobao.org
在“gem rbpdf”一行下面添加:
gem "rbpdf-font", "~> 1.19.0"
执行以下命令
# gem install bundler
# sudo apt-get install libmysqlclient-dev
# bundle install --without development test
# rake generate_secret_token
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data
# mkdir -p tmp tmp/pdf public/plugin_assets
# chmod -R 666 files log tmp public/plugin_assets
启动redmine服务
# ruby bin/rails server webrick -e production -b 0.0.0.0 -p 3000
7、Redmine使用说明