免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1438 | 回复: 0
打印 上一主题 下一主题

Debian下安装apache2+svn [复制链接]

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-15 22:40 |只看该作者 |倒序浏览

作者: Htgiot  出自: http://www.linuxdiyf.com
1,安装SVN(源码或者是apt-get)
我使用的是apt-get install svn,主要是因为这样做很简单。
2,配置SVN
利用svnadmin create /xx/yy 建立一个库,然后利用svn import命令将源码导入进行。
进入/xx/yy目录下,编辑conf/svnserver.conf文件
anon-access=read //匿名用户可读
auth-access=write //认证用户可写
password-db=passwd //认证用户的用户名和密码存在passwd文件里面。
然后在passwd文件里加入用户=密码
如:user = 123456
3,启动SVN
svnserver -d
这时候你就可以通过svn checkout svn://xxx.xxx.xxx.xxx/xx/yy来下载了。
4,利用apt安装apache2
apt-get install apache2
安装之后配置文件话在了/etc/apache2/下面。
5,配置apache2的SVN访问
在/etc/apache2/httpd.conf中加入
DAV svn
SVNPath /xx/yy //库的目录
AuthzSVNAccessFile /etc/apache2/access
Require valid-user
AuthType Basic
AuthName "xxx"
AuthUserFile /etc/apache2/passwd
6,创建两个文件,一个是权限文件access,一个是用户和密码文件 passwd
passwd:
使用命令:htpasswd -c passwd user1然后会提示输入密码。
再建立用户时把-c参数去了就行。
access:
[xxx:/] //这是它的库。
user1 = rw //前面为用户名,后面是权限。
7,重启下apache2服务就行了。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_538728.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP