首页 > Web开发 > 详细

apache集成subversion

时间:2014-12-16 19:27:29      阅读:281      评论:0      收藏:0      [点我收藏+]

1、准备工作

yum install -y gcc gcc-c++  #安装gcc

yum -y install perl  #安装perl
setenforce 0  #关闭selinux
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g‘ /etc/selinux/config

service iptables stop  #关闭iptables

chkconfig iptables off


2、安装apr
./configure --prefix=/usr/local/apr
make && make install


3、安装apr-util
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install


4、安装pcre
./configure --prefix=/usr/local/pcre
make && make install


5、安装apache
./configure --prefix=/usr/local/apache --enable-dav --enable-so --enable-maintainer-mode --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make && make install


去掉/usr/local/apache/conf/httpd.conf文件ServerName www.example.com:80处的注释
\cp /usr/local/apache/bin/apachectl /etc/init.d/httpd
/usr/local/apache/bin/apachectl -k start 或者/etc/init.d/httpd start


6、安装sqlite
./configure
make && make install


7、安装zlib
./configure
make && make install


8、安装subversion
./configure --prefix=/usr/local/subversion --with-apache-libexecdir=/usr/local/apache/modules --with-apxs=/usr/local/apache/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
make && make install


在/usr/local/apache/conf/httpd.conf中增加:

LoadModule authz_svn_module modules/mod_authz_svn.so

LoadModule dav_svn_module modules/mod_dav_svn.so


9、新建版本库时,在/usr/local/apache/conf/httpd.conf中增加

<Location /svn/test>
        LimitRequestBody 52428800000
        DAV svn
        SVNPath /data/svn/test_svn
        AuthzSVNAccessFile /data/svn/accessConf/authz
        AuthType Basic
        AuthName "tester subversion repository"
        AuthUserFile /data/svn/accessConf/passwd.conf
        Require valid-user
</Location>

本文出自 “小白的小窝” 博客,请务必保留此出处http://qing429.blog.51cto.com/5781009/1590728

apache集成subversion

原文:http://qing429.blog.51cto.com/5781009/1590728

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!