linux svn配置网页,搞定svn+apache的配置在linux下,同时可以用网页来浏览

1.当然要装apache,当然要装subversion

我这里的httpd 版本是2.2.15,svn的版本是1.6.9,centos的版本是6.2

2.当然要修改httpd.conf

LoadModule dav_module modules/mod_dav.so

LoadModule dav_fs_module modules/mod_dav_fs.so

前面的#去掉

同时也要添加

LoadModule dav_svn_module modules/mod_dav_svn.so

LoadModule authz_svn_module modules/mod_authz_svn.so

同时在httpd.conf的最下面添加

DAV svn

SVNListParentPath on

SVNParentPath /home/svnroot

AuthType Basic

AuthName "wap"

AuthUserFile /home/svnroot/svn/passwd

AuthzSVNAccessFile /home/svnroot/svn/authz

Require vaild-user

DAV svn

SVNListParentPath on

SVNParentPath /home/svnroot

AuthType Basic

AuthName "login"

AuthUserFile /home/svnroot/svn/passwd

AuthzSVNAccessFile /home/svnroot/svn/authz

Require vaild-user

我们必需在/home/svnroot/svn/下面有两个文件passwd,authz这两个文件,可以进行统一用户名和权限的管理。对多库可以统一管理。

最后建用户名和密码

第一次建htpasswd -c /home/svnroot/svn/passwd 用户名

输入密码:

在输入一次密码:

用户是建好了。同时也要改authz这个文件。

[/]

huyanshu = rw

yaowg = rw

保存退出。

不改是登录不进去的。

最后重起apache配置。

记住所有文件代码都要顶格

利用htpassd 工具更改用户密码

htpasswd -D passwd leapsoul

htpasswd -b passwd leapsoul phpdev

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
配置Linux上的SVN,您可以按照以下步骤进行操作: 1. 首先,安装Subversion软件包,可以使用以下命令进行安装:yum install subversion 2. 安装成功后,您可以使用以下命令验证安装是否成功:svnserve --version 3. 接下来,创建一个目录来存储您的SVN仓库:mkdir /path/to/repository 4. 通过以下命令初始化仓库:svnadmin create /path/to/repository 5. 编辑svnserve.conf文件来配置SVN服务器:vi /path/to/repository/conf/svnserve.conf - 取消注释并设置anon-access为none,以禁止匿名访问 - 取消注释并设置auth-access为write,以允许用户写入权限 - 如果您希望用户通过用户名和密码进行身份验证,请取消注释并设置password-db为passwd文件的路径 - 如果您希望使用加密方式进行身份验证,请取消注释并设置authz-db为authz文件的路径 6. 编辑passwd文件来添加SVN用户:vi /path/to/repository/conf/passwd - 在文件中按照以下格式添加用户:username = password 7. 编辑authz文件来设置用户的访问权限:vi /path/to/repository/conf/authz - 您可以根据需要为用户和仓库设置不同的权限 8. 启动SVN服务器,使用以下命令:svnserve -d -r /path/to/repository 9. 您还可以将SVN服务器设置为在系统启动时自动运行,将以下命令添加到/etc/rc.d/rc.local文件中:/usr/bin/svnserve -d -r /path/to/repository - 确保在添加之前给脚本赋予执行权限:chmod 777 /path/to/svn.sh 10. 重新启动Linux服务器,使用以下命令验证SVN服务器是否已经启动成功:ps -ef | grep svnserve

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值