在Linux下部署SVN服务器(subversion1.9.5)

来源:互联网 发布:scr屏幕录像软件 编辑:程序博客网 时间:2024/05/29 13:53

第一天Boss就让配置什么都不懂,都写各位前辈的博客,这是个人的一点心得。
操作Linux工具:xshell(与Linux服务器通信)xftp(查看操作Linux服务器上的文件。)然后准备安装,Linux上可以用yum 命令安装1.6 版本的subversion .关于1.9版本它的依赖工具有所变化。
安装
1.下载:

https://subversion.apache.org/download.cgi#recommended-release

http://apache.fayea.com/subversion/subversion-1.9.4.tar.gz

2.解压

#tar xzfv subversion-1.9.4.tar.gz

解压到当前目录的subversion-1.9.4 目录下。

依赖软件包安装过程基本一样,解压 、配置、编译、安装

3.安装APR 和 apr-util

下载:

https://apr.apache.org/download.cgi

http://mirror.bit.edu.cn/apache//apr/apr-1.5.2.tar.gz

http://mirrors.cnnic.cn/apache//apr/apr-util-1.5.4.tar.gz

安装 apr(在root文件夹下)

#tar zxvf apr-1.5.2.tar.gz

#cd apr-1.5.2

#./configure –prefix=/usr/local/apr-1.5.2 注意:该地址是你解压的apr位置

#make && make install

安装 apr-util (在root文件夹下)

#tar xzfv apr-util-1.5.4.tar.gz

#cd apr-util-1.5.4

#./configure –prefix=/usr/local/apr-util-1.5.4 –with-apr=/usr/local/apr-1.5.2 注意:这是关联上一步的地址

#make && make install

4 安装sqlite

下载

http://www.sqlite.org/download.html

http://www.sqlite.org/2016/sqlite-autoconf-3130000.tar.gz

安装(在root文件夹下):

#tar xzfv sqlite-autoconf-3130000.tar.gz

#cd sqlite-autoconf-3130000

#./configure –prefix=/usr/local/sqlite-autoconf-3130000 注意:这是你解压的sqlite的文件夹地址

#make && make install

5.安装zib

下载:

http://www.zlib.net/

http://zlib.net/zlib-1.2.8.tar.gz

http://download.csdn.net/download/qin1174586290/6364757

安装(在root文件夹):

#tar xzfv zlib-1.2.8.tar.gz

#cd zlbi-1.2.8

#./configure –prefix=/usr/local/zlbi-1.2.8

#make && make install

6.安装 vsn

# cd subversion-1.9.5

./configure –prefix=/usr/local/svn1.9.5 –with-apr=/usr/local/apr-1.5.2–with-aprutil=/usr/local/apr-util-1.5.4 –with-sqlite=/usr/local/sqlite-autoconf-3130000 –with-zlib=/usr/local/zlbi-1.2.8 注意:with前两个-一个空格prefix前也是两个-

# make && make install

7.设置环境变量

在Linux系统下加入svn path让系统识别它

# vi /etc/profile 目的:修改Linux下的环境变量

在文件最后面添加PATH=/usr/local/subversion1.9.5/bin:$PATH/usr/local/svn1.9.5/bin  //是你安装的subversion下bin文件的地址

然后保存退出。保存方法:按ESC,然后 SHIFT + “:”,之后wq,回车,这样才算保存退出。
然后执行,使配置的环境变量生效 # source /etc/profie
在Linux下的etc/profile文件里面可以看到
Pathmunge PATH=/root/subversion-1.9.5/bin:$PATH
注意:Pathmunge PATH两者之间只有一个空格(在这错了半天才搞明白)

5.执行完以上步骤并没有报错 可以使用svn –version 查看版本,能查看而且出现版本号等一大串数据表示已经安装SVN成功。

1 0
原创粉丝点击