Linux中subversion(SVN)整合apache安装及配置
本安装环境为:opensuse12.1所需安装包:httpd-2.4.3.tar.gz
subversion-1.7.6.tar.gz
openssl-1.0.1c.tar.gz
neon-0.29.6.tar.gz
pcre-8.20.tar.gz
注:其中红色字体标识的为必须要,蓝色字体标识的为一些扩展包或者依赖包(要试情况下载安装)
当前我所用的是普通用户安装,并不是用的root用户
第一部分:安装
①.安装apache:
1. tar -zxvf httpd-2.4.3.tar.gz
2. cd httpd-2.4.3/
3. ./configure --enable-ssl --enable-maintainer-mode --prefix=/usr/local/apache2 --enable-mods-shared=all
4. make
5. sudo make install
注:如果安装apache在第3步./configure的时候出现这样的错误:configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/
则需要先安装pcre-8.20.tar.gz这个包,安装步骤如下:
i: tar -zxvf pcre-8.20.tar.gz
ii: cd pcre-8.20/
iii: ./configure
iV: make
V: sudo make install
安装完之后继续重新安装apache,先回到apache的源目录httpd-2.4.3文件夹中,然后从第3步可是重新编译安装.
②:安装subversion(SVN):
1. tar -zxvf subversion-1.7.6.tar.gz
注:这里需要添加一个neon的支持,就需要用到neon-0.29.6.tar.gz包,把这个包解压之后形成文件夹neon-0.29.6,然后把这儿文件夹拷贝到刚刚解压的SVN的源代码的根目录下面,并且重命名为neon
2. cd subversion-1.7.6
3. ./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-ssl
4. make
5. sudo make install
此时,SVN已经安装完毕,首先把/usr/local/subversion/bin这个目录加入到环境变量PATH中,然后运用命令svn --version,如果看到如下信息则SVN安装成功:
<img alt="">
页:
[1]