- 论坛徽章:
- 0
|
情况是这样的,公司前一位同事在linux服务器上先安装的apache2+php5
后来经理让他安装subversion,并要求和apache进行配置,以便办公室的人员都能够访问服务器上的版本库。结果同事突然辞职了,经理让我做,我才接触linux不过3天...
我按照网上搜到的配置方法,但是不成功。
我的操作如下:
1. 将mod_authz_svn.so mod_dav_fs.so mod_dav_svn.so拷贝到了apache2/modules下
2。修改aphache2/conf/httpd.conf,我先添加了如下四行:
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs modules/mod_dav_fs.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
3.接着我在服务器/usr/local/下面建立了一个目录叫svn,在svn里面生成了一个版本库project1;
4.之后继续修改aphache2/conf/httpd.conf,
先将原来的DocumentRoot "/php5"修改为:
DocumentRoot "/usr/local/svn"
然后添加了如下几行:
<Location /svn>
DAV svn
#any "/svn/foo" URL will map to a repsitory /svn/foo
SVNParentPath /usr/local/svn
</Location>
5.重启linux服务器,启动apache
6.在一个windows xp的客户端安装了subversion
之后,我在客户端的ie浏览器地址栏输入http://192.168.1.220/svn/project1,结果是找不到网页。如果输入http://192.168.1.220,出现的是Red Hat Enterprise Linux Test Page这个apache的测试页面。
注:linux服务器的ip是192.168.1.220,对linux服务器的操作我都是在客户端远程控制进行的,因为服务器没有显示器,只有一个主机。
请问一下问题出在哪里?是不是因为有一些设置没有从php那里改过来?我在客户端的ie浏览器中进行测试是错误的吗?我应该怎么做才能配置成功?
[ 本帖最后由 HonestQiao 于 2006-6-10 23:48 编辑 ] |
-
-
1.rar
19.82 KB, 下载次数: 32
linux上配置后的httpd.conf
|