在CentOS下安装SVN
测试Apache是否可以正常启动:
?????? #vim /etc/httpd/conf/httpd.conf -- Edit what you need and save the file
?????? #service httpd start
?????? #chkconfig httpd on
在浏览器中访问:http://localhost, 如果能看到Apache的页面,则说明Apache已经正常启动。
Apache命令:
?????? 启动:apachectl -k start
?????? 关闭:apachectl -k stop
?????? 重启:apachectl -k restart
?????? 查看日志:tail -f /etc/httpd/logs/error-log
4.svn的配置
进入到/etc/httpd/conf.d目录下用vim打开subversion.conf配置文件进行选项的
修改:
a. module的配置
一定要保证下面的两句话存在于配置文件中,否则无法在如svn的模块,就
无法访问svn的仓库了:
?????????????? LoadModule dav_svn_module???? modules/mod_dav_svn.so
?????????????? LoadModule authz_svn_module?? modules/mod_authz_svn.so
b. 仓库目录配置
项目仓库就是用于存放项目目录结构的服务器目录,一般情况下Linux的规则时间容易变化的内容存放在/var目录下,所以我们需要在/var目录下创建一个svn目录,这样所有的项目的根目录都作为/var/svn/目录下的一级子目录了,这样以来就可以在一个仓库目录下存放多个项目了。
??????????????
下面将使用myapp这个仓库来配置Subversion
# service httpd restart
Subversion部分安装完成,打开浏览器访问http://localhost/svn/myapp即可看到效果。