(我的环境是centos5.4  apache版本:httpd-2.2.15  subversion 版本:subversion-1.5.6)
目录:
一.安装apr跟apr-util
二.安装apache服务器
三. 安装subversion
四. 配置subversion
五. 配置apache的httpd.conf
六. 验证安装
七.导入数据到资料库

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

一.安装apr、apr-util跟zlib
1.下载apr跟apr-util
 apr-1.3.3.tar.gz    apr-util-1.3.4.tar.gz  zlib-1.2.3.tar.gz
2.解压
  tar zvxf apr-1.3.3.tar.gz
  tar zvxf apr-util-1.3.4.tar.gz
  tar zvxf zlib-1.2.3.tar.gz
3.安装
  cd apr-1.3.3
  ./configure --prefix=/usr/local/apr
  make && make install

cd apr-util-1.3.4
  ./configure  --with-apr=/usr/local/apr
  Make && make install

cd zlib-1.2.3
  ./configure  --prefix=/usr/local/zlib
  Make && make install

二.安装apache服务器:
1. 下载最新的apache 2.2.9
    httpd-2.2.9.tar.gz
2.解压
tar zvxf htt-2.2.9.tar.gz
3. 安装
  ./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
  make install
注意:--prefix指定安装目录,注意一定要加--enable-so是核心能够装载DSO和--enable-dav是安装mod_dav_svn.so跟mod_authz_svn.so这两个模块
4.测试
  打开浏览器输入http://服务器ip  如果出现         
   It Works!
  Apache安装成功

三. 安装subversion

首先要安装和更改这个文件
sqlite 安装
[root@svn soft]# tar zxvf sqlite-amalgamation-3.6.13.tar.gz
[root@svn subversion-1.6.6]# mkdir sqlite-amalgamation
[root@svn soft]# cp sqlite-3.6.13/sqlite3.c /root/soft/subversion-1.6.6/sqlite-amalgamation/

1. 下载最新的subversion-1.5.2
subversion-1.5.2.tar.gz
2. 安装
./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/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

make
make install

3. 为了方便使用subversion的命令,将subversion安装目录下的bin目录加入到Path中
   vi /etc/profile
   最后加入:
  SVN_HOME=/usr/local/subversion
PATH=$PATH:$SVN_HOME/bin:
export SUSBVERSION PATH

完成测试 svnserve --version
显示版本号码
(我的环境是centos5.14  apache版本:httpd-2.2.15  subversion 版本:subversion-1.5.6)
目录:
一.安装apr跟apr-util
二.安装apache服务器
三. 安装subversion
四. 配置subversion
五. 配置apache的httpd.conf
六. 验证安装
七.导入数据到资料库
一.安装apr、apr-util跟zlib
1.下载apr跟apr-util
 apr-1.3.3.tar.gz    apr-util-1.3.4.tar.gz  zlib-1.2.3.tar.gz
2.解压
  tar zvxf apr-1.3.3.tar.gz
  tar zvxf apr-util-1.3.4.tar.gz
  tar zvxf zlib-1.2.3.tar.gz
3.安装
  cd apr-1.3.3
  ./configure --prefix=/usr/local/apr
  make && make install

cd apr-util-1.3.4
  ./configure  --with-apr=/usr/local/apr
  Make && make install

cd zlib-1.2.3
  ./configure  --prefix=/usr/local/zlib
  Make && make install

二.安装apache服务器:
1. 下载最新的apache 2.2.9
    httpd-2.2.9.tar.gz
2.解压
tar zvxf htt-2.2.9.tar.gz
3. 安装
  ./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
  make install
注意:--prefix指定安装目录,注意一定要加--enable-so是核心能够装载DSO和--enable-dav是安装mod_dav_svn.so跟mod_authz_svn.so这两个模块
4.测试
  打开浏览器输入http://服务器ip  如果出现         
   It Works!
  Apache安装成功

三. 安装subversion

首先要安装和更改这个文件
sqlite 安装
[root@svn soft]# tar zxvf sqlite-amalgamation-3.6.13.tar.gz
[root@svn subversion-1.6.6]# mkdir sqlite-amalgamation
[root@svn soft]# cp sqlite-3.6.13/sqlite3.c /root/soft/subversion-1.6.6/sqlite-amalgamation/

1. 下载最新的subversion-1.5.2
subversion-1.5.2.tar.gz
2. 安装
./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/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

make
make install

3. 为了方便使用subversion的命令,将subversion安装目录下的bin目录加入到Path中
   vi /etc/profile
   最后加入:
  SVN_HOME=/usr/local/subversion
PATH=$PATH:$SVN_HOME/bin:
export SUSBVERSION PATH

 
 
完成测试 svnserve --version
显示版本号码

转载于:https://blog.51cto.com/kiveb/292045

SVN在centos5.4的安装步骤:相关推荐

  1. SVN在Eclipse中的安装步骤以及使用方法和建立分支

    SVN在Eclipse中的安装步骤以及使用方法和建立分支 一. 前提描述 在开发项目的过程中难免会遇到版本的不同步开发,其中某个版本会用来修改bug,另外的版本用来开发新的功能.这便是我写这个文档的一 ...

  2. SVN服务端的安装步骤

    SVN服务端的安装步骤 先安装SVN的服务端,双击安装程序运行 下一步 打勾同意继续下一步 默认继续下一步 选择标准版 继续 更改安装路径继续安装 点击install等待安装完成 接下来我们在svn服 ...

  3. SVN安装步骤【详细】

    转载:http://www.cnblogs.com/armyfai/p/3985660.html SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需 ...

  4. 合作版机房收费系统SVN的安装步骤

    简介 要说使用SVN,首先必须要了解SVN,下面是我对SVN的理解.SVN(subversion)是近年来崛起的版本管理工具,是cvs的接班人,目前绝大多数开源软件都是用SVN作为代码版本管理软件.S ...

  5. FreeBSD8.1最新apache+PHP+mysql+samba+svn的安装步骤详解

    1.更新ports安装包     使用portsnap来更新步骤(可以修改/etc/portsnap.conf的配置文件SERVERNAME=portsnap.cn.FreeBSD.org,以提高你的 ...

  6. Centos5.6 VNC安装配置【无错版】

    不严格按本步骤就会出现VNC桌面花屏,就是桌面分离为一层一层的... ---------------------------------------- 先装X window http://blog.c ...

  7. CentOS5.6下安装Oracle10G软件 【保留报错经验】

    CentOS5.6下安装Oracle10G ****************************************************************************** ...

  8. svn更新maven项目报错_使用svn管理Maven项目的方法步骤

    0. 在svn服务器中新建一个仓库 在SVN服务器的安装目录下进入bin文件夹,双击VisualAVN Server.msc即可弹出VisualAVN Server窗口 先创建一个新的仓库,右键[Re ...

  9. 服务器安装centos5.5下安装samba服务器以及windows访问samba服务器

    最近使用开发的进程中出现了一个小问题,顺便记录一下原因和方法--服务器安装 windows下,想必大家都用过同享功能吧,的确很便利,直接把文件放在同享目录下即可. 那Linux下是如何实现这种同享功能 ...

最新文章

  1. zabbix-proxy分布式监控配置
  2. android连接usb外设通讯_iOS App连接外设的几种方式
  3. vim java 注释_centOS7 下的vim java补全
  4. 【QT】二进制读取图像文件测试
  5. 学期计算机教学工作反思,信息技术组教学工作反思
  6. 使用Fork/Join框架优化归并排序
  7. maven项目中整合grunt构建工具(二)-js合并、压缩技术
  8. 聊一聊 “超 大 模 型”
  9. Buck电路基础知识
  10. 计算机高级职称考试报考条件,高级工程师证怎么考 报考条件
  11. html 防网页假死,html5 Web开发:防止浏览器假死的方法
  12. TLR4助力攻克脑血管难题 | MedChemExpress
  13. 卸载IE9重装IE9无法安装的原因及解决方法
  14. 执行transact mysql_错误 执行Transact-SQL语句批处理时发生了异常。无法设置主体'sa'的凭据...
  15. cl.3hh.win/index.php,windows 系统下 安装 gitblit 教程
  16. 《淘宝店铺营销推广一册通》一2.2 选择店铺行业
  17. 解读工业互联网建设中的安全保障
  18. 简单了解下 TCP,学习握手和挥手以及各种状态到底是怎么样的
  19. ECharts加载省份地图
  20. cadence-ALLEGRO异形焊盘封装制作及解决个别报错问题

热门文章

  1. Numpy、Scipy、matplotlib、scikit-learn等常用学习链接
  2. linux下 chown命令
  3. 2015 百度之星 1004 KPI STL的妙用
  4. qt creator报错处理积累
  5. C# 串口编程 — MVVM MVVM Light 实例
  6. 输出stage.displayState等于null原因
  7. 海量数据库解决方案2011031701
  8. Go程序性能分析pprof
  9. Linux下的静态库、动态库和动态加载库
  10. RCNN (Regions with CNN) 目标物检测 Fast RCNN的基础