linux

http+svn 配置安装部署

发布时间:9年前热度: 3450 ℃评论数:

1、安装软件包 

# yum -y install httpd httpd-tools 


# yum -y install subversion subversion-tools mod_dav_svn 

2、创建svn目录 

# mkdir /svn 

3、创建一个svn库 

# svnadmin create /svn/testrepo 

# chown -R apache:apache /svn/testrepo/ 

4、创建用户 

# htpasswd -cm /svn/passwd test 

5、创建http-svn配置文件 

# vim /etc/httpd/conf.d/svn.conf 

LoadModule dav_svn_module   modules/mod_dav_svn.so 
LoadModule authz_svn_module modules/mod_authz_svn.so 
<location /svn> 
DAV svn 
# SVN path 
SVNParentPath /svn 
AuthType Basic 
AuthName "Authorization Realm" 
#password file path 
AuthUserFile /svn/passwd 
AuthzSVNAccessFile /svn/authz 
Require valid-user 
</location> 


6、创建权限配置文件 

# vim /svn/authz 

[testrepo:/] 

test = rw 

* = 

7、启动测试 

# systemctl start httpd 

打开浏览器 访问服务器ip地址/svn/testrepo/ 输入帐号密码

配置,安装,部署

手机扫码访问