现在的位置: 首页 > 综合 > 正文

在Linux上安装Redmine与apache整合进行项目管理

2013年09月14日 ⁄ 综合 ⁄ 共 3726字 ⁄ 字号 评论关闭

 

 



安装
SVN

这个比较简单,去
这里下载源码

http://subversion.tigris.org/
 

自己编译下装好就是了。

对于
SVN
的配置,建议查看如下连接,说的很详细,我也不在多说哈
~

http://www.ibm.com/developerworks/cn/java/j-lo-apache-subversion/#N10250

不过,有一点,上边说的进行目录访问控制

,这个比较麻烦,后来在网上找到一个小工具,配置起来很爽

~~

哈哈

去下边的地方下载
submin

http://supermind.nl/submin/

会得到一个
web
管理界面,这样比自己手写
authz
的策略文件好多了。

 

 

为了安装
Redmine
到我们的
Linux
上,我们需要先安装如下
Ruby
应用:

1

Ruby

Ruby
的官方网站是
http://ruby-lang.org/
,当前最新版本是
1.9.1
,不过考虑到与
Redmine
的兼容性,我们最好安装
1.8.7
版。如果用
centos 5.4
也可以用
yum
里边的
1.8.5
版本。

1.8.7
版的
Ruby
下载链接:
ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p248.tar.gz

安装
Ruby
 

 


ruby
安装到你所指定的目录中。

 

安装完成后,记得设置
PATH
环境变量,加上你所指定的目录,以便运行
ruby

两种设置环境变量
PATH
的方法。第一种适用于为单一用户设置

PATH

,第二种是为全局设置

PATH

第一种方法:

     在用户主目录下有一个

.bashrc

文件,可以在此文件中加入

PATH

的设置如下:

       
 

     注意:每一个
path
之间要用

:

分隔。

第二种方法:

    在
/etc/profile
中增加。

   

    如果要使得计时生效
,
使用
source
命令

     

 

2

RubyGems

RubyGems
的官方网站是
http://www.rubygems.org/
,当前最新版本是
1.3.5
,下载地址:

http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz

    安装
RubyGems

   

 

3

Rake

      
Rake

的官方网站是
http://rake.rubyforge.org/
,可以让
gem
联网下载安装,也可以在官方网站下载后本地安装。

     
 

4

Ruby on Rails

Ruby on Rails
的官方网站是
http://rubyonrails.org/
,同样使用
gem
联网下载安装


 

 

安装Redmine


1


下载并解开

Redmine

    下载:
http://rubyforge.org/frs/download.php/68515/redmine-0.9.0.tar.gz

    

2


创建数据库

3
设置

redmine

的数据库参数

进入
redmine
所在目录

Copy

config/database.yml.example

to
config/database.yml

打开
database.yml,找到以下字段:


 

 

4
创建数据库结构





5
载入默认配置

     
 


6
运行并测试

redmine

# ruby
script/server webrick -e production


# ruby /usr/local/redmine/script/server webrick -e production

停止
web
服务方法:在当前启动窗口按
ctrl+C

访问
http://ip:3000/

初始用户名
/
密码:
admin/admin

这样启动后,启动窗口是不能关闭的,所以要使
Redmine
作为服务启动,需添加
-d
参数:

# ruby
script/server webrick -e production -d


# ruby /usr/local/redmine/script/server webrick -e production

d

 

apache

redmine
整合

    通过
http://ip:3000/

这样访问
redmine
貌似很慢
,
要把
apache

redmine
整合效果就好很多了。不过
Apache

上面沒有
mod_rails
,我们需要安装后才能进行。方法也很简单。由于我们之前安装有
Ruby
,那麼安裝方式就是:

   

 

(就这个东西,搞的我浪费很多时间。。。之前没有装。。。死也运行不了。)

    下边就是从官方文档找到的方法。英文好的朋友就可以直接看下边的文章了。

官方文档
URL

http://www.redmine.org/wiki/1/HowTo_configure_Apache_to_run_Redmine

 

1


首先要让
Apache
支持
cgi

     

 

2


配置
redmine
源码目录下的
public/dispath.cgi
脚本

     

 

3


编辑
Apache
主配置文件

     

 

 

相关连接:

http://www.ibm.com/developerworks/cn/java/j-lo-apache-subversion/

http://www.redmine.org/wiki/redmine/HowTos

http://supermind.nl/submin/

http://www.redmine.org/wiki/1/HowTo_configure_Apache_to_run_Redmine

 

抱歉!评论已关闭.