首页 » 网站推广 » linux安排phpsvn技巧_Linux下支配整合svn与apache

linux安排phpsvn技巧_Linux下支配整合svn与apache

访客 2024-12-06 0

扫一扫用手机浏览

文章目录 [+]

SVN+Apache的须要subversion的两个动态库支持,同时我们须要密码的验证支持!

1、安装模块并配置

linux安排phpsvn技巧_Linux下支配整合svn与apache

[root@vipuser200 conf.d]# yum -y install mod_dav_svn

linux安排phpsvn技巧_Linux下支配整合svn与apache
(图片来自网络侵删)

[root@vipuser200 conf.d]# ls

php.conf README subversion.conf welcome.conf

[root@vipuser200 conf.d]# vim subversion.conf #将下面的注释取消并修正为以下

<Location /svn>

DAV svn

SVNParentPath /svn #svn版本根目录

AuthType Basic #认证模式

AuthName \"大众----------------------------\"大众 #认证提示信息

AuthUserFile /svn/svn/passwd #认证用户名密码文件

AuthzSVNAccessFile /svn/svn/authz #svn认证的权限文件

Require valid-user

</Location>

2、创建用户

[root@vipuser200 svn]# htpasswd -c /svn/svn/passwd zlf03 #第一次利用须要加-c下面两次不须要

New password:

Re-type new password:

Adding password for user zlf03

[root@vipuser200 svn]# htpasswd /svn/svn/passwd zlf04

New password:

Re-type new password:

Adding password for user zlf04

[root@vipuser200 svn]# htpasswd /svn/svn/passwd zlf05

New password:

Re-type new password:

Adding password for user zlf05

查看apache和svn用户整合的密码文件

[root@vipuser200 svn]# cat /svn/svn/passwd

zlf03:mIkOC9MiXwOuY

zlf04:dE0pW7IN5tSGU

zlf05:p3Q3XlDunFCHA

3、配置认证文件和上一篇中的类似

[root@vipuser200 svn]# vim authz

[groups]

all = zlf04,zlf05

[/]

zlf04 = rw

[www.vipuser.club:/]

@all = rw

=

[www.vipuser1.club:/]

zlf04 = rw

zlf06 = rw

=

4、重启做事并验证

[root@vipuser200 svn]# service httpd restart

Stopping httpd: [ OK ]

Starting httpd: [ OK ]

浏览器访问

上岸后:

点击即可查看每个版本信息。

标签:

相关文章