SVN配置文档详解
本节向大家简单介绍一下SVN配置文档,在这里提醒一下SVN和Apache的版本要对应起来,不然架设不起来,欢迎大家一起来学习SVN配置文档。下面是具体的介绍。
 安装需要的软件包:
 Apr:APR-1.2.12和APR-util-1.2.12
 Apache:httpd-2.2.6.tar.gz
 Subversion:subversion-1.4.5.tar.gzsubversion-deps-1.4.5.tar.gz
 1、安装APR-1.2.12和APR-util-1.2.12
 1)#tarzxvfapr-1.2.12.tar.gz
 #cdapr-1.2.12
 #./configure
 Make;makeinstall
 2)#tarzxvfapr-util-1.2.12.tar.gz
 #cdapr-util-1.2.12
 #./configure--with-apr=/usr/local/apr
 #make;makeinstall。下面我们看一下SVN配置文档中安装Apache的介绍。
 2、安装apache2.2.6
 1)解包httpd-2.2.6.tar.gz
 #tarxzvfhttpd-2.2.6.tar.gz
 2)生成配置文件
 #./configure--prefix=/usr/local/apache2--enable-dav--enable-modules=so--enable-maintainer-mode--enable-rewrite--with-apr=/usr/local/apr/bin/apr-1-config--with-apr-util=/usr/local/apr/bin/apu-1-config
 3)生成make文件,并安装
 #make;makeinstall
 4)编辑配置文件httpd.conf
 #vi/usr/local/apache2/conf/httpd.conf
 (没修改)
 保存退出
 5)启动Apache服务:
 #/usr/local/apache2/bin/apachectlstart
 6)浏览网站:
 用浏览器查看http://localhost/,得到itworks,说明apache已经配置成功了。
 7)停止Apache服务:
 #/usr/local/apache2/bin/apachectlstop
 8)设置启动系统后,自启动Apache服务
 编辑etc/rc.d/rc.local
 #vi/etc/rc.d/rc.local
 在***加上一句:/usr/local/apache2/bin/apachectlstart
 3、安装subversion
 1)解包
 SVN配置文档介绍安装SVN时首先要对下载的软件包进行解包。#tarxvzfsubversion-1.4.5.tar.gz
 #tarxvzfsubversion-deps-1.4.5.tar.gz
 2)转入解包目录并生成配置文件
 #cdsubversion-1.4.5
 SVN依赖的APR版本要正确。如果Apache为2.0.x,对应的APR版本应为0.9.x;Apache为2.2.x,对应的APR版本应为1.2.x。由于subversion-deps包里的APR是0.9.x的,因此编译svn时要删除从deps里解压出来的apr,apr-util,改而使用apache2.2里提供的。(这里指定为开始安装的apr目录)
 如果apache不是安装在默认路径,configure必須加上--with-apxs选项,如:./configure--with-apxs=/usr/local/apache2/bin/apxs(此目录为我的apache安装目录)
 #rm-rfapr
 #rm-rfapr-util
 #./configure--with-apxs=/usr/local/apache2/bin/apxs--prefix=/usr/local/subversion--with-apr=/usr/local/apr/bin/apr-1-config--with-apr-util=/usr/local/apr/bin/apu-1-config--with-ssl--with-zlib--enable-maintainer-mode
 3)编译安装
 #make;makeinstall
 4)查看subversion两个动态库有没有安装成功
 #vi/usr/local/apache2/conf/httpd.conf
 看到下面两个模块说明安装成功
 LoadModuledav_svn_modulemodules/mod_dav_svn.so
 LoadModuleauthz_svn_modulemodules/mod_authz_svn.so。请期待下节关于SVN配置文档讲解。

网页名称:SVN配置文档详解
文章分享:http://jxruijie.cn/article/djhjpho.html

 
                