centos6.5安装if.svnadmin
时间:2015-10-28 06:26 来源:linux.it.net.cn 作者:IT
系统:cat /etc/redhat-release
CentOS release 6.5 (Final)
一、安装所需的工具
yum install httpd subversion mod_dav_svn php -y
二、修改http配置文件支持svn
vim /etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /svn>
DAV svn
SVNParentPath /opt/svn
<LimitExcept GET PROPFIND OPTIONS REPORT>
AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /opt/svn/authz.conf
Require valid-user
SVNListParentPath on
</LimitExcept>
</Location>
三、创建svn目录
mkdir /opt/svn/
mkdir /var/www/html/svnadmin/
四、 创建svn权限文件和密码文件
touch /opt/svn/authz.conf
touch /opt/svn/passwd.conf
五、安装iF.SVNAdadmin
wget http://sourceforge.net/projects/ifsvnadmin/files/svnadmin-1.6.2.zip/download
解压:unzip svnadmin-1.6.2.zip
cp -r iF.SVNAdmin-stable-1.6.2/ /var/www/html/svnadmin
更改data目录权限
chmod -R 777 /var/www/html/svnadmin/data/
更改svnadmin 目录权限
chown -R apache:apache /var/www/html/svnadmin/
chmod 777 /opt/svn/authz.conf
chmod 777 /opt/svn/passwd.conf
六、启动httpd服务
service httpd start
启动后浏览器输入 http://服务器ip/admin
登录后如下,输入各个配置文件的路径后点击Test进行测试是否成功,全部成功后保存配置Save configration:
新建一个test组
新建一个test用户,并设置密码。
新加一个测试项目test
设置相应的访问权限
测试项目
http://192.168.3.220/svn/test/
(责任编辑:IT)
系统:cat /etc/redhat-release CentOS release 6.5 (Final) 一、安装所需的工具 yum install httpd subversion mod_dav_svn php -y
二、修改http配置文件支持svn vim /etc/httpd/conf.d/subversion.conf LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so <Location /svn> DAV svn SVNParentPath /opt/svn
<LimitExcept GET PROPFIND OPTIONS REPORT>
AuthType Basic AuthName "Authorization Realm" AuthUserFile /opt/svn/authz.conf Require valid-user SVNListParentPath on </LimitExcept> </Location> 三、创建svn目录 mkdir /opt/svn/ mkdir /var/www/html/svnadmin/ 四、 创建svn权限文件和密码文件 touch /opt/svn/authz.conf touch /opt/svn/passwd.conf
五、安装iF.SVNAdadmin wget http://sourceforge.net/projects/ifsvnadmin/files/svnadmin-1.6.2.zip/download 解压:unzip svnadmin-1.6.2.zip cp -r iF.SVNAdmin-stable-1.6.2/ /var/www/html/svnadmin
更改data目录权限 chmod -R 777 /var/www/html/svnadmin/data/
更改svnadmin 目录权限 chown -R apache:apache /var/www/html/svnadmin/ chmod 777 /opt/svn/authz.conf chmod 777 /opt/svn/passwd.conf
六、启动httpd服务 service httpd start 启动后浏览器输入 http://服务器ip/admin
登录后如下,输入各个配置文件的路径后点击Test进行测试是否成功,全部成功后保存配置Save configration:
新建一个test组
新建一个test用户,并设置密码。
新加一个测试项目test
设置相应的访问权限
测试项目 http://192.168.3.220/svn/test/ (责任编辑:IT) |