Linux下Java Web服务器搭建(Apache2.2+svn1.6)
Linux下java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.6)
svn的安装与配置
在安装Red Hat Linux的时候,我把自带的svn也装上了,因为版本是1.4的,所以,我们更新到1.6.17。现在最新版本是1.7
软件准备:
sqlite-3.5.9-2.i386.rpm
sqlite-devel-3.5.9-2.i386.rpm
apr-1.2.8-1.i386.rpm
apr-devel-1.2.8-1.i386.rpm
apr-util-1.2.8-1.i386.rpm
apr-util-devel-1.2.8-1.i386.rpm
neon-0.28.4-1.i386.rpm
neon-devel-0.28.4-1.i386.rpm
subversion-1.6.17-1.i386.rpm
mod_dav_svn-1.6.17-1.i386.rpm
先卸载之前的版本1.4,输入svn –version 查看当前版本信息
- [root@localhost ~]# svn --version
- svn,版本 1.4.2 (r22196)
- 编译于 Aug 5 2009,19:03:56
- Copyright (C) 2000-2006 CollabNet.
- Subversion is open source software, see http://subversion.tigris.org/
- This product includes software developed by CollabNet (http://www.Collab.Net/).
- 可使用以下的档案库存取 (RA) 模块:
- * ra_dav : 通过WebDAV (DeltaV) 协议访问档案库的模块。
- - handles 'http' scheme
- - handles 'https' scheme
- * ra_svn : 使用svn网络协议访问档案库的模块。
- - handles 'svn' scheme
- * ra_local : 访问本地磁盘的档案库模块。
- - handles 'file' scheme
- [root@localhost ~]#
再输入 rpm -qa|grep subversion 看关于subversion的软件名称,再用rpm -e subversion-1.4.2-4.el5_3.1卸载subversion
- [root@localhost ~]# rpm -qa|grep subversion
- subversion-1.4.2-4.el5_3.1
- [root@localhost ~]# rpm -e subversion-1.4.2-4.el5_3.1
这时再用svn命令时,就会提示“没有那个文件或目录”
[root@localhost~]# svn
bash:/usr/bin/svn: 没有那个文件或目录
subversion依赖的软件较多,使用yum安装是最方便的,这里我们用rpm安装包来安装,下载上面的10个rpm文件,网上都可以下载得到。下载地址:http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/
上面提到的有些软件包因为已经安装了低版本,所以现在我们要升级到新版本,不然subversion是无法安装的。
1.升级sqlite
用命令rpm -Uvhsqlite-3.5.9-2.i386.rpm sqlite-devel-3.5.9-2.i386.rpm升级sqlite
- [root@localhost svn1.6]# rpm -Uvh sqlite-3.5.9-2.i386.rpm sqlite-devel-3.5.9-2.i386.rpm
- Preparing... ########################################### [100%]
- 1:sqlite ########################################### [ 50%]
- 2:sqlite-devel ########################################### [100%]
- [root@localhost svn1.6]#
2.升级apr
- [root@localhost svn1.6]# rpm -Uvh apr-1.2.8-1.i386.rpm
- warning: apr-1.2.8-1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 751d7f27
- Preparing... ########################################### [100%]
- 1:apr ########################################### [100%]
- [root@localhost svn1.6]# rpm -Uvh apr-devel-1.2.8-1.i386.rpm
- warning: apr-devel-1.2.8-1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 751d7f27
- Preparing... ########################################### [100%]
- 1:apr-devel ########################################### [100%]
- error: unpacking of archive failed on file /usr/include/apr-1/apr_network_io.h;4fb8d8d2: cpio: read
- [root@localhost svn1.6]#