Linux下使用Apache搭建SVN服务(二)
<四>. 安装SVN的依赖包
<1>. 安装apr:
1. 查看是否安装:rpm -qa | grep apr
2. 卸载原有安装apr:rpm -e apr-0.9.4-24.9 --nodeps
3. 编译安装:
tar -xzf apr-1.4.8.tar.gz
cd apr-1.4.8
./configure --prefix=/usr/local/apr
make
make install
3. “动态链接库”的配置:
echo "/usr/local/apr/lib/" >> /etc/ld.so.conf
ldconfig
<2>. 安装apr-util:
1. 查看是否安装:rpm -qa | grep apr-util [如果已经安装,则卸载原有安装:同上所示]
2. 编译安装:
tar -xzf apr-util-1.5.2.tar.gz
cd apr-util-1.5.2
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
make
make install
3. “动态链接库”的配置:
echo "/usr/local/apr-util/lib" >> /etc/ld.so.conf
ldconfig
<3>. 安装neon:
1. 编译安装:
tar -xzf neon-0.30.0.tar.gz
cd neon-0.30.0
./configure --prefix=/usr/local/neon --with-ssl=openssl
make
make install
2. “动态链接库”的配置:
echo "/usr/local/neon/lib" >> /etc/ld.so.conf
ldconfig
相关推荐
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf