centos7 redmine4.0.4 安装

yum安装ruby

#先yum安装,但版本一般较低
yum install ruby
#添加阿里云镜像仓库
gem sources -a http://mirrors.aliyun.com/rubygems/

安装RAM

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
#确认是否成功
curl -sSL https://get.rvm.io | bash -s stable
#配置生效
source /etc/profile.d/rvm.sh
#查看版本
rvm -v
#查看可安装ruby版本
rvm list known

RAM安装ruby

#可先移除默认仓库
gem sources --remove https://rubygems.org/

rvm install 2.6
ruby -v

初始化环境

yum install mysql-devel
yum -y install ImageMagick* subversion*
gem install rails
gem install rake
gem install mysql2

下载redmine

redmine下载地址

#解压
tar -zxvf redmine-3.3.0.tar.gz
cp database.yml.example database.yml
cp configuration.yml.example configuration.yml
#修改database.yml中production的数据库配置
vi database.yml

安装redmine

#config目录下执行
bundle install --path vendor/bundle
#生成存储秘钥
rake generate_secret_token
#初始化数据表
rake db:migrate RAILS_ENV="production"
#加载默认配置,提示语言选择输入:zh
rake redmine:load_default_data RAILS_ENV=”production”

#后台启动
nohup ruby /opt/redmine-4.0.4/bin/rails server -e production &

安装完成浏览器访问:http://[ip]:3000
默认的用户名和密码都为admin

推荐阅读更多精彩内容