subversion-1.14.2 服务端的安装

最近实验室的服务器上要安装一个svn服务器端,但问题是实验室服务器不允许连接外网,

没办法只能全部离线安装,折腾了一上午,终于搞定了。

硬件:x86_64    操作系统:centos 7.6

由于基本上都是源码编译,所以在其他的硬件平台(arm)或者其他的操作系统(redhat/ubuntu)上应该也适用,闲话少说,直接上安装步骤。

1.安装一下依赖的库和工具

先安装expat,下载expat_2.0.1.orig.tar.gz,https://pan.baidu.com/s/18adfSQwCbZknDMT4Qjx10A   提取码:xe7o

解压后,依次执行                                                                                                                               ./configure                                                                                                                                           make                                                                                                                                                   make install

安装sqlite,下载sqlite-autoconf-3420000.tar.gz                                                                                链接:https://pan.baidu.com/s/1v48Xg2uRs3Hf-ygYURPHCg 
提取码:rep3      , 解压后,依次执行                                                                                               ./configure --prefix=/usr/local/sqlite-autoconf-3420000                                                                        make                                                                                                                                                   make install

安装 zlib,下载zlib-1.2.13.tar.gz                                                                                                        链接:https://pan.baidu.com/s/1q802oxHoRNbSOEvaDmq24w 
提取码:uahw,解压后,依次执行                                                                                                     ./configure                                                                                                                                           make                                                                                                                                                   make install

2.安装svn的相关组件,依次下载下面链接的软件包,并安装

apr-1.7.4.tar.gz

链接:https://pan.baidu.com/s/1_X0zHNzEQy1dBsyxrWI-Ww 
提取码:0iv9

解压后执行:

 ./configure --prefix=/usr/local/apr/apr-1.7.4                                                                                      make                                                                                                                                                   make install

安装apr-iconv-1.2.2.tar.gz

链接:https://pan.baidu.com/s/1qqb2BsblO4nxX6P9e1nRwA 
提取码:clx2

解压后执行:

 ./configure  --prefix=/usr/local/apr/apr-iconv-1.2.2 --with-apr=/usr/local/apr/apr-1.7.4             make                                                                                                                                                   make install

安装apr-util-1.6.3.tar.gz

链接:https://pan.baidu.com/s/1_zYzvEeDaDmsFQggS1e7Mw 
提取码:kdam

解压后执行:

 ./configure --prefix=/usr/local/apr/apr-util-1.6.3  --with-apr=/usr/local/apr/apr-1.7.4 --with-iconv=/usr/local/apr/apr-iconv-1.2.2                                                                                          make                                                                                                                                                   make install

3.最后安装svn服务器

链接:https://pan.baidu.com/s/1UuVa2Cr4KbKcpux23bTR7g 
提取码:l9mu

解压后执行:

./configure --prefix=/usr/local/svn-1.14.2 --with-apr=/usr/local/apr/apr-1.7.4 --with-apr-util=/usr/local/apr/apr-util-1.6.3 --with-sqlite=/usr/local/sqlite-autoconf-3420000 --with-lz4=internal --with-utf8proc=internal                                                                                                                       make                                                                                                                                                   make install

好了SVN服务器端的应该安装完成了,执行svn help可以看到相关信息。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值