您的位置:首页 > 运维架构 > Linux

Linux下基于bitnami的Redmine安装部署以及结合Subversion的设置

2015-10-10 14:55 573 查看
前期准备:

1.bitnami-redmine-3.1.1-1-linux-x64-installer.run 

2.虚拟机安装好Centos 7

下面开始正式部署:

一、安装bitnami-redmine-3.1.1

1.将bitnami-redmine-3.1.1-1-linux-x64-installer.run 上传到centos7指定文件夹下(如 /home/hadoop/bitnami)

2.进入 /home/hadoop/bitnami 启动安装程序

./bitnami-redmine-3.1.1-1-linux-x64-installer.run 3.在弹出的安装程序中,一直点击前进、前进即可。
注:因为我使用的是Xmanager Enterprise 4,所以会弹出图形化安装程序。其它方式未测试,不过centos 7 是自带桌面的,所以可以进行系统中进行安装。

在安装过程中,可选择除了必要安装的组件外的一些附加组件,我选择安装了Subversion。

请记住自己填写的登录账号以及密码,它们会作为Redmine的管理员的账号密码



4.安装完毕后,启动bitnami管理程序(我的bitnami安装在/home/hadoop/redmine-3.1.1-1中),在管理程序中,可以看到当前所启动的一些服务以及相应的日志等。

cd /home/hadoop/redmine-3.1.1-1
./manager-linux-x64.run &注:在manager-linux-x64.run后增加 &可以让管理程序后台运行
管理程序截图:



如果看到相应服务启动成功,至此则代表安装完毕,可以开始访问Redmine了,访问网址为:http://IP地址/Redmine



二、Redmine与Subversion的结合使用

1.进入subversion文件夹下,创建版本库

cd /home/hadoop/redmine-3.1.1-1/subversion/bin
./svnadmin create /home/hadoop/svn/repository12.修改版本库信息
1)进入 /home/hadoop/svn/repository1/conf

cd /home/hadoop/svn/repository1/conf
2)修改svnserve.conf为(配置用户权限认证)

[general]

#匿名用户的权限,可以为read,write和none,默认值read。不允许匿名用户访问:anon-access = none

anon-access = none 

#认证用户的权限,可以为read,write和none,默认值write。

auth-access = write

#密码数据库的路径

password-db = passwd

#认证规则库的路径

authz-db = authz

3) 修改authz文件为(配置组用户,对该用户或者该组进行赋值权限):

[groups]

#每个仓库的根目录(/)就是自己的起始目录;[repos:/]这种方式只适用于多仓库的情况;[/]适合于单仓库和单仓库的方式

[/]

admin=rw

4)修改passwd文件为(中配置用户名对应的密码):

[users]

admin = 123456

注:这些文件中的配置内容,必须都定格,不能再配置前有空格存在,否则会出错

3.重启Subversion服务

4.在Redmin中配置版本库

1)创建一个测试项目

2)进入该项目的配置中,选择版本库选项卡



3)选择新建版本库,



在SCM中选择Subversion

标识可自取

URL为:svn://IP地址/版本库地址

登录名和密码为刚才在passwd文件中设置的内容

4)保存完毕后,点击顶端的版本库,即可看到版本库中的内容



至此,Subservison 与 Redmine的结合设置已完毕
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息