文档详情

linux的_svn+apache的安装和配置.doc

发布:2016-12-15约6.72千字共8页下载文档
文本预览下载声明
apache + subversion for linux 安装 SVN是管理工程本版的必备工具,相对vss以及其前身cvs来说都有着无与伦比的优势 以下是apache+subversion服务端安装步骤: 一、准备好安装包: ①apr-1.3.6.tar.gz 下载地址:/ ②apr-util-1.3.8.tar.gz ③subversion-1.6.3.tar.gz 下载地址: / ④subversion-deps-1.6.3.tar.gz ⑤httpd-2.2.9.tar.gz 下载地址:/ 注意:apach的版本 与 subversion版本的兼容问题,官网都有介绍的 二、开始安装:把以上安装包上传至/usr/local目录,cd /usr/local 进入该目录 1、安装apr tar zxvf apr-1.3.6.tar.gz #解压包 cd apr-1.3.6 ./configure make make install 2、安装apr-util tar zxvf apr-util-1.3.8.tar.gz cd apr-util-1.3.8 ./configure --with-apr=/usr/local/apr make make install 3、安装 apache tar zxvf httpd-2.2.9.tar.gz cd httpd-2.2.9 ./configure --prefix=/usr/local/apache2.2.9 --enable-dav --enable-so --enable-maintainer-mode --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config #--prefix表示把apache安装在指定目录 make make install 4、安装subversion tar zxvf subversion-1.6.3.tar.gz tar zxvf subversion-deps-1.6.3.tar.gz cd subversion-1.6.3 ./configure --prefix=/opt/svn --with-apxs=/usr/local/apache2.2.9/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr make make install 至此,安装基本完毕,再配置下就可以使用了 注意:因为这些安装包需要gcc编译,所以要确保linux上装有gcc程序,否则是没办法进行安装的 三、在apache中配置SVN vi /usr/local/apache2.2.9/conf/httpd.conf ① 如果你看到如下两句,说明安装是成功的 LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so 如果有下面一句就用#注释掉 #LoadModule foo_module modules/mod_foo.so ② 定义apache访问svn配置: Location /svn DAV svn # SVNPath /opt/svndata SVNParentPath /opt/svndata AuthzSVNAccessFile /opt/svn/conf/authz.conf AuthType Basic AuthName Subversion repository AuthUserFile /opt/svn/conf/passwd.conf Require valid-user /Location Location /xinnetcms DAV svn SVNPath /svn/s
显示全部
相似文档