centos7下 redmine的安装部署(完整版)

Redmine建立在Ruby on Rails的框架之上,他可以跨平台和数据库。在安装之前,应该确认Linux操作系统已经安装好gcc编译器一、安装epel源yum -y install epel-release安装依赖yum -y install curl-devel sqlite-devel libyaml-develruby yum安装版本对不上, 直接rvm安装rvm及ru...
摘要由CSDN通过智能技术生成

Redmine建立在Ruby on Rails的框架之上,他可以跨平台和数据库。

在安装之前,应该确认Linux操作系统已经安装好gcc编译器

一、安装epel源
yum -y install epel-release
安装依赖
yum -y install curl-devel sqlite-devel libyaml-devel

ruby yum安装版本对不上, 直接rvm

  • 安装rvm及ruby

rvm 可以安装管理多个ruby版本
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
curl -L https://get.rvm.io | bash -s stable
source /etc/profile.d/rvm.sh #set up system environment for Ruby, 这步不可少
rvm reload
rvm install 2.3.3

  • 安装rails及rake

上一步安装完成之后,下面的就很简单了.
如果觉得慢可以换阿里的源
gem source -r https://rubygems.org/
gem source -a http://mirrors.aliyun.com/rubygems/
安装
gem install rake -v 12.0.0
gem install rails -v 4.2.6

  • 安装mysql

redmine 需要用到数据库,所以先装个mysql

1.下载安装

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
你可以按照以下步骤安装 Redmine: 1. 安装必要的软件包:`yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel` 2. 安装 MariaDB 数据库:`yum install -y mariadb mariadb-server` 3. 启动 MariaDB 数据库并设置开机自启:`systemctl start mariadb.service` 和 `systemctl enable mariadb.service` 4. 创建 Redmine 数据库和用户:`mysql -u root -p`,输入密码后进入 MariaDB 控制台,输入以下命令: ``` CREATE DATABASE redmine CHARACTER SET utf8mb4; CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost'; ``` 其中,`password` 是你设置的密码,可以自行修改。 5. 安装 Ruby 和 Rails:`yum install -y ruby ruby-devel rubygems` 和 `gem install rails` 6. 下载并安装 Redmine:`cd /opt` 和 `wget https://www.redmine.org/releases/redmine-4.2.1.tar.gz`,然后解压并移动到 `/var/www` 目录下: ``` tar -zxvf redmine-4.2.1.tar.gz mv redmine-4.2.1 /var/www/redmine ``` 7. 安装 Redmine 所需的 Gem 包:`cd /var/www/redmine` 和 `bundle install --without development test` 8. 生成 Redmine 的配置文件和数据库表:`cp config/configuration.yml.example config/configuration.yml` 和 `cp config/database.yml.example config/database.yml`,然后编辑 `config/database.yml` 文件,将其中的用户名和密码修改为之前创建的 `redmine` 用户和密码。最后执行以下命令: ``` RAILS_ENV=production bundle exec rake generate_secret_token RAILS_ENV=production bundle exec rake db:migrate RAILS_ENV=production bundle exec rake redmine:load_default_data ``` 9. 配置 Apache 或 Nginx 服务器,使其能够访问 Redmine。具体配置方法可以参考 Redmine 官方文档。 10. 启动 Apache 或 Nginx 服务器,访问 Redmine 网站,进行初始化设置即可。 希望这些步骤能够帮助你成功安装 Redmine

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值