CentOS6.4下apache+svn部署

前端之家收集整理的这篇文章主要介绍了CentOS6.4下apache+svn部署前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、实验拓扑

svnserver(subversion):192.168.1.126

svnclient(TortoiseSVN):下载地址(http://tortoisesvn.net/downloads.html)

2、准备yum源

3、安装软件包

4、查看测试是否安装svn模块

CentOS6.4下apache+svn部署

5、创建目录,初始化

6、配置subversion.conf

加载mod_dav_svn模块,一般apache2己正常加载这两个模块apache需要加载mod_dav_svn模块。如果apache是按照与预设目录安装的,mod_dav_svn模块应该会安装在apache安装位置(默认路径是/etc/httpd/)的modules子目录内。同时apache的配置文件httpd.conf(默认路径为etc/httpd/conf/)中已经使用LoadModule指令加载了该模块(如果没有,手动添加)注意这个指令必须出现在其它的Subversion相关指令之前。还要加载mod_authz_svn.so模块。

7、添加用户密码

8、重起Apache

9、下面创建权限访问控制文件,可自行查看具体权限:

10、启动svn

11、客户端登陆查看

CentOS6.4下apache+svn部署

报错解决

Youdon'thavepermissiontoaccess/reposonthisserver(SVN)

解决方法

subversion.conf内容SVNParentPath改为SVNPath

内容SVNParentPath没改为SVNPath

所以会把档案库当做根目录一直出现上述错误

猜你在找的CentOS相关文章