这个问题,让我弄了很长时间,把过程记下来吧!
1、安装apache:make,make install。
2、把虚拟机配置成桥接模式。
3、把虚拟机防火墙关掉。
4、把虚拟机和客户机设置成同一个网段内。
5、启动apache:/usr/local/apache2/bin/apachectl start
6、配置apache 的conf目录下面的http.conf:
ServerName: 主机地址和端口
DocumentRoot:默认文档。
7、访问apache,成功!
如果想访问svn,那么加上如下东西:
打开apache的httpd.conf文件,应该在/etc/httpd/conf/httpd.conf下
将231,232行改为User apache Group apache ,如果已经改过来就不用改了。
在最后添加(注意:要在英文状态下输入,并且#后的注释内容不要写的配置文件里,否则apache启动不了)
DAV svn
AuthType Basic
# SVNPath /usr/linux/xiu #单库时需要这么写,xiu为库名。
SVNParentPath /usr/linux #库路径(多库),根据实际情况而定。
AuthName "repos-project"
AuthUserFile "/etc/httpd/passwd" #存放用户名及密码的文件路径。
AuthzSVNAccessFile "/etc/httpd/accessfile" #存放权限的路径。
Require valid-user
# Satisfy Any