CentOS6.5上部署redmine项目管理系统

分类:CentOS教程 阅读:49826 次

介绍:redmine是一个灵活的项目管理系统,是一个基于ruby on rails的框架开发的开源项目,可以跨平台使用,而且支持多种数据库。

具体细则,请大家参考官方网站:http://www.redmine.org/

系统:CentOS 6.5

所需软件:redmine

下面的教程是在一个全新得系统上安装redmine程序

首先,我们需要安装以下的依赖关系

然后,安装数据库的相关软件

启动数据库,并设为开机自动启动

设置MySQL数据库的相关选项

禁用selinux

开放iptables相关的端口,redmine默认启动端口为3000

安装PHP和PHP相关插件

下面,进入正题,安装我们的ruby了,首先,要安装一个rvm的命令行工具,它提供一个便捷的多版本切换和管理

rvm安装

将rvm的命令加入到系统的环境变量中去

安装rubygems

移除ruby的官方源,使用淘宝的rubygems源

查看ruby的版本,然后,使用rvm安装ruby

查看安装后的ruby的版本

为redmine程序,创建一个新的数据库

接下来就是重点了,下载,并且安装redmine程序

解压缩

在redmine的程序中,配置数据库相关的信息

安装rails相关库的支持

此时,要修改redmine文件夹中的文件Gemfile

生成一个session文件,在迁移中,这是很重要的一项,要指定原来的值

为redmine应用创建数据库(确认这步执行成功了),在迁移过程中,此步骤是不需要执行的

创建一个文件夹,作为redmine的存放目录

此时就可以启动redmine程序了

通过浏览器访问3001的端口

CentOS6.5上部署redmine项目管理系统
到此,redmine程序的搭建就完成了

下面,提供redmine的一个监控脚本,如果redmine进程down了,通过任务计划的检查,将其重启

将上面的脚本写到任务计划中去

本文出自 “牛叉的孩子光着屁屁” 博客,请务必保留此出处http://cshang.blog.51cto.com/6143980/1600069