Linux(CentOS)搭建redmine项目管理系统

本文详细记录了在CentOS 6.8上从零开始搭建redmine项目管理系统的步骤,包括安装MySQL,下载redmine源码,配置数据库,安装RVM,Ruby,rubyGems和Rails,以及设置用户权限和启动服务的过程。适合需要搭建redmine的开发者参考。
摘要由CSDN通过智能技术生成

背景

由于项目需要,决定用开源而强大的redmine系统作为项目管理软件。由于服务器(CentOS6.8)没有预装ruby、ROR(Ruby on rails)环境,本文内容是从0开始搭建的,中间也吃了不少软件兼容性等的苦头,参阅了不少文章,遂做下笔记,希望对有同样需要的同仁有些帮助。

有关redmine的介绍可以自己多做了解,废话不多说,进入正题:
强烈建议:搭建过程请使用“科学上网“环境进行,理由就不用多说了。

软件环境

搭建redmine共需要安装如下软件/包环境,还有一些依赖软件/包等:

1.数据库 (这里以mysql为例)
2.redmine项目源码
3.RVM (Ruby版本管理器)
4.Ruby
5.rubyGems (对 Ruby组件进行打包的 Ruby 打包系统)
6.Rails(Ruby on Rails)
7.其他依赖包等

本次搭建中使用到的软件版本

1.mysql5.5(官方推荐,因为5.6有些已知的问题,当然其他数据库也可以)
2.redmine3.3.3.stable
3.Ruby2.3.3
4.Rails4.2.7.1
5.其他略

安装

MYSQL安装

安装mysql

mysql的安装、建库、创建用户等可以参考我的另一篇文章:
http://blog.csdn.net/irokay/article/details/50528896
或者使用yum直接安装:

yum install mysql-server
创建redmine数据库并授权用户

redmine需要创建名为“redmine“等数据库。
官方安装地址:http://www.redmine.org/projects/redmine/wiki/RedmineInstall

create database redmine default character set utf8 default collate utf8_general_ci;
grant all privileges on redmine.* to redmine@'%' identified by 'redmine@123' with grant option;
flush privileges;

示例为mysql安装到当前应用服务器的情景,当然也可以安装至其他服务器。

下载开源项目redmine

地址:http://www.redmine.org/projects/redmine/wiki/Download

我选择安装redmine-3.3.3.tar.gz版本
注意各版本对ruby及rails的版本兼容性,选择兼容的软件版本搭建运行环境:

这里写图片描述

按要求,我选择了redmine3.3.3,ruby2.3,Rails4.2

redmine数据库链接配置

将下载的项目上传服务器并解压至/opt目录

tar zxf ./redmine-3.3.3.tar.gz

文件名太长,改个名:

mv redmine-3.3.3 redmine

进入项目根目录:

<
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值