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 &