本站首页    管理页面    写新日志    退出


«November 2025»
1
2345678
9101112131415
16171819202122
23242526272829
30


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7659190
建立时间:2006年5月29日




[Subversion]Redhat Enterprise AS4 安装Subversion
软件技术,  电脑与网络

lhwork 发表于 2006/6/22 17:42:56

1、先干掉系统本身的subversion rpm -e subversion,可能还需要先删除系统的依赖包 2、使用系统的apache 3、下载最新版本subversion,然后编译安装 4、创建/opt1/svn目录,初始化doc这个repository svnadmin create /opt1/svn/doc 5、编辑/etc/httpd/conf/httpd.conf,加入 <Location /repository> DAV svn SVNParentPath /opt1/svn AuthzSVNAccessFile /opt1/svn/svnaccessfile Require valid-user AuthType Basic AuthName "身份验证" AuthUserFile /opt1/svn/svnpasswd </Location> 运行htpasswd加入一个用户test到/opt1/svn/svnpasswd文件中 编辑/opt1/svn/svnaccessfile,加入 doc:/ test = rw 现在重起httpd 结果发现apache的error_log出现不能访问/opt1/svn/svnpasswd文件,无权限,改了属主为apache也不行。后来 把svnpasswd挪到/etc/httpd/conf下,改了httpd.conf文件配置,结果就好了,下来出现的事svnaccessfile的 错误,依样画葫芦搞定。而下来,通过浏览器访问/svn/doc出现错误,说不能访问/opt1/svn/doc/format,怎么改权限也是不行,后 来改配置文件,把/opt1/svn/目录换成/var/www/svn,结果搞定。 研究结果表明,Redhat Enterprise AS把apache给chroot了,不能访问其它非授权目录,所以会出现这种情况。


阅读全文(1904) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 2.410 second(s), page refreshed 144797394 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号