Ubuntu搭建redmine项目管理系统

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使用说明

参考:https://www.jianshu.com/p/746a7a99e739

https://blog.csdn.net/smart_ljh/article/details/51506507

猜你喜欢

转载自blog.csdn.net/fangye945a/article/details/86697318