首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux中筹建Apache+Subversion版本控制

2012-08-03 
Linux中搭建Apache+Subversion版本控制参考: http://svn.apache.org/repos/asf/subversion/trunk/INSTALLh

Linux中搭建Apache+Subversion版本控制

参考:

http://svn.apache.org/repos/asf/subversion/trunk/INSTALL

http://svnbook.red-bean.com/

?

1. 需要下载两个tar包?httpd-2.2.19.tar.gz, ?subversion-1.5.9.tar.gz

?

2. 新建一个专门管理svn的linux用户 svnroot. 以后跟svn有关的权限,配置等操作全部由这个用户来完成。

?

3. 编译安装apache服务器

?

?

6. 配置目录权限

?

?

## 设置apache和subversion不允许其他用户访问$ chmod o-rwx /home/svnroot/repositories$ chmod o-rwx /home/svnroot/subversion$ chmod o-rwx /home/svnroot/apache2
?

?

?

7. 其他问题

?

1) 编译subversion时出现少expat库

解决:下载expat-2.0.1.tar.gz安装皆可

http://sourceforge.net/projects/expat/

?

2) 安装subversion时,make install时出现

error while loading shared libraries: libexpat.so.1: cannot open shared object file: No such file or directory

意思是找不到libexpat.so.1这个文件

运行 whereis libexpat.so.1

libexpat.so: /lib/libexpat.so.0 /usr/local/lib/libexpat.so /usr/local/lib/libexpat.so.1

解决:vi ? /etc/ld.so.conf

加入 /usr/local/lib/ 保存退出

运行ldconfig

?

热点排行