SVN在centos5.4的安装步骤:

(我的环境 centos 5.4  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
显示版本号码
(我的环境 centos 5.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
显示版本号码

你可能感兴趣的:(linux,SVN,centos,职场,休闲)