apache + svn 搭建

所需包的下载地址:

http://archive.apache.org/dist/httpd/httpd-2.2.4.tar.gz

http://archive.apache.org/dist/apr/apr-1.2.12.tar.gz

http://archive.apache.org/dist/apr/apr-util-1.2.12.tar.gz

http://archive.apache.org/dist/subversion/subversion-1.4.5.tar.gz

http://subversion.tigris.org/downloads/subversion-deps-1.4.5.tar.gz

http://nchc.dl.sourceforge.net/project/expat/expat/2.0.0/expat-2.0.0.tar.gz

 

安装过程:

http://www.cnblogs.com/fyfblog/archive/2011/06/12/2097138.html

 

出现的问题

* configure可能存在的问题及解决方法 

1. OpenSSL

configure配置SVN时可能提示如下错误信息:

configure: error: We require OpenSSL; try --with-openssl

解决方法:

错误提示需要安装openssl,所以我就安装了一个openssl,安装方法如下:

下载openssl:http://www.openssl.org/source/openssl-1.0.0a.tar.gz

cd /usr/local

tar -zxvf openssl-1.0.0a.tar.gz

cd openssl-1.0.0a

./config

./config -t

make depend

make

make test

make instal

安装之后会在/usr/local下生成一个ssl目录,配置SVN时加上openssl路径

./configure --prefix=/home/svnadmin/subversion --without-berkeley-db --with-openssl=/usr/local/ssl 

2. zlib

configure配置SVN时可能提示如下错误信息:

configure: error: subversion requires zlib

错误提示需要安装zlib

下载zlb:http://zlib.net/

cd /usr/local

tar -xvzf zlib-1.2.5.tar.gz

cd zlib-1.2.5

./configure

make

make install

3. expat

configure配置SVN时可能提示如下错误信息:

configure: error: no XML parser was found: expat or libxml 2.x required

错误提示需要安装expat

下载expat :http://sourceforge.net/project/showfiles.php?group_id=10127

cd /usr/local

tar -xvzf expat2.tar.gz

cd expat2

./configure

make

make install

4,编译安装 subversion 出现 undefined reference to `SSL_SESSION_cmp’发现在安装subversion.1.6.11时,如果对应的neon版本为 neon-0.25.5.tar.gz,就会出现这个错误,根据网上的资料得知,在neon的高版本上已经修复这个错误,于是到其官方网站http://www.webdav.org/neon/下载最新版的neon-0.29.3,将其解压到subversion的源码目录中,并改名为neon,再次编译

5,/configure --prefix=/usr/local/svn --with-apxs=/usr/local/apache/bin/apxs --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config --with-ssl --with-zlib=/works/zlib-1.2.8 --with-openssl=/usr/local/ssl --with-libs=/usr/local/ssl --without-serf --enable-maintainer-mode

 

配置

http://blog.chinaunix.net/uid-21505614-id-289379.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值