centos下安装apachesubversion

centos下安装apachesubversion

ID:8801645

大小:166.00 KB

页数:8页

时间:2018-04-08

centos下安装apachesubversion_第1页
centos下安装apachesubversion_第2页
centos下安装apachesubversion_第3页
centos下安装apachesubversion_第4页
centos下安装apachesubversion_第5页
资源描述:

《centos下安装apachesubversion》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、linux下安装apache+subversion(我的环境是centos5.1apache版本:httpd-2.2.9subversion版本:subversion-1.5.2)目录:一.安装apr跟apr-util二.安装apache服务器三.安装subversion四.配置subversion五.配置apache的httpd.conf六.验证安装七.导入数据到资料库八.版本库服务器的同步附:安装过程中遇到的问题一.安装apr、apr-util跟zlib1.下载apr跟apr-utilapr-1.3.3.tar.gzapr-util-1.3.4.tar

2、.gzzlib-1.2.3.tar.gz2.解压tarzvxfapr-1.3.3.tar.gztarzvxfapr-util-1.3.4.tar.gztarzvxfzlib-1.2.3.tar.gz3.安装cdapr-1.3.3./configure--prefix=/usr/local/aprmake&& makeinstallcdapr-util-1.3.4./configure--with-apr=/usr/local/aprMake&& makeinstallcdzlib-1.2.3./configure--prefix=/usr/local/zl

3、ibMake&&makeinstall二.安装apache服务器:1.下载最新的apache2.2.9   httpd-2.2.9.tar.gz2.解压tarzvxfhtt-2.2.9.tar.gz3.安装  ./configure“--prefix=/usr/local/apache2”“--enable-so”“--enable-dav”“--with-apr=/usr/local/apr/bin/apr-1-config”“--with-apr-util=/usr/local/apr/bin/apu-1-config” make makei

4、nstall注意:--prefix指定安装目录,注意一定要加--enable-so是核心能够装载DSO和--enable-dav是安装mod_dav_svn.so跟mod_authz_svn.so这两个模块4.测试打开浏览器输入http://服务器ip如果出现ItWorks!Apache安装成功三.安装subversion1.下载最新的subversion-1.5.2subversion-1.5.2.tar.gz2.安装  ./configure \“--prefix=/usr/local/subversion” “ --with-apxs=/usr/l

5、ocal/apache2/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=/usr/local/zlib”“--enable-maintainer-mode”makemakeinstall3.为了方便使用subversion的命令,将subversion安装目录下的bin目录加入到Path中vi/etc/profile最后加入:SVN_HOME

6、=/usr/local/subversionPATH=$PATH:$SVN_HOME/bin:exportSUSBVERSIONPATH四.配置subversion1.创建账号密码文件htpasswd–c/data/svn/passwd.confapache输入密码,两次确认注意:第一次设置用户密码要加入–c这个参数,以后就可以不用了2.创建资料库首先要创建一个资料库(我使用单资料库的方式),使用svnadmin增加资料库cd/usr/local/subversion/bin./svnadmincreate/data/svn/svnroot/www到www

7、下看是不是多了文件,多了就是说明创建成功3.创建权限文件Touch–p/data/svn/authz.confviauthz.conf[groups]#组Admin=apache#admin组成员[ggg:/]#版本库ggg的权限@Admin=rw#admin组有读写的权限test1=rw#test1有读写的权限[www:/]@Admin=rwtest2=rw[/]*=r#svn父目录所有人都与读的权限注意:最后的[/]这个要设置好了,这里面的权限设置可以让你对ggg和www的版本库有相同的权限,一般不要也行,个人建议不要五.配置apache的httpd.

8、conf打开apache的conf/httpd.conf,安装su

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。