Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法

作者:洛轩丶 时间:2022-04-08 02:03:58 

本文实例讲述了Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法。分享给大家供大家参考,具体如下:

安装环境以及软件版本如下。

subversion使用1.9.5版本,服务器使用阿里云服务器,CentOS6.7(64位)。

1.第一步 现在软件,安装svn共需要使用如下软件,apr-1.5.2.tar.gz、apr-util-1.5.4.tar.gz、zlib-1.2.11、sqlite-autoconf-3130000.tar.gz(前面四个都是依赖包)subversion-1.9.5.tar.gz。

2.安装以上5个包,使用命令  tar -zxvf (名字全称) 解压。

配置并安装 以上插件

①apr
./configure --prefix=当前文件的路径 如:./configure --prefix=/rookie/software/apr-1.5.2,然后执行makemake install 两个方法。

②apr-util
./configure --prefix=/rookie/software/apr-util-1.5.4 --with-apr=/rookie/software/apr-1.5.2,然后执行makemake install 两个方法。

③后面两个跟步骤①相似,改变安装路径即可。

3.cd svnversion-1.9.5(进入svn解压后的文件)执行下面的方法

./configure --prefix=/rookie/software/subversion-1.9.5 --with-apr=/rookie/software/apr-1.5.2 --with-apr-util=/rookie/software/apr-util-1.5.4 --with-sqlite=/rookie/software/sqlite-autoconf-3130000 --with-zlib=/rookie/software/zlib-1.2.11

即:将所有的依赖路径和svn路径配置到svn中 然后再执行makemake install方法。

4.配置环境变量

vim /etc/profile ---这种保存后记得 source /etc/profie使配置文件生效。

PATH=svn路径/bin:$PATH 如:/rookie/software/subversion-1.9.5。

5.执行完以上步骤并没有报错表示已经安装SVN成功  可以使用svn  --version 查看版本,能查看则说明安装成功。

6.安装完成后可以开始配置

①创建svn目录  mkdir /rookie/software/svnhome(路径可以随便起,看个人喜好)
②进去创建的文件  svnadmin create trunck(trunck也可以自己命名)
cd /rookie/software/svnhome/trunck/conf---里面保存着svn的配置文件,以后的操作基本上都在这个文件下面。

vim svnserve.conf 并将配置文件修改成如下:
anon-access = none (是否匿名登录为none)
auth-access = write
password-db = passwd
authzauthz-db = authz
realm = trunck (修改为自己的仓库名称)

注意:如何上面5个必须顶格,与最左边不能有空格,如果是是去掉#请注意去掉空格!!!!

vim authz
    [/] (将[group]改成这样)---设置权限(能访问所有路径)
    user = rw(user为你的用户名,拥有读写权限)
vim passwd
    user= 123456  (用户名=密码 )

⑤配置好之后,就可以启动svn了

svnserve -d  -r /rookie/software/svnhome/trunck(默认端口3960)

在使用svn list svn://ip地址命令查看是否安装成功,如果出现以下情况,并没有报错表示配置成功,

Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法

如果出现连接不上,极有可能是权限配置不成功,注意查看前面配置,

如果出现配置错误,重新修改配置,

使用 ps -ef|grep svn 查看svn进程 使用kill -9 端口号,杀死svn

然后 svnserver -d -r /rookie/software/svnhome/trunck 启动svn

7.以上完成后可以使用eclipse svn连接工具连接,如果出现连接被拒绝,可能是防火墙端口没有开着

需要打开当前端口,使用iptables -I INPUT -p tcp –dport 3960 -j ACCEPT开启该端口,然后就能愉快的使用svn了。

希望本文所述对大家CentOS服务器配置有所帮助。

来源:https://blog.csdn.net/u011559214/article/details/54671819

标签:Linux,CentOS,subversion
0
投稿

猜你喜欢

  • linux用户组以及权限总结

    2023-07-13 14:16:43
  • dedecms广告生成JS文件和JS调用-DEDE广告优化

    2010-12-08 16:19:00
  • centos7 用rpm安装mysql详解

    2023-08-18 23:58:01
  • 2011年2月Godaddy最新优惠码(含30%折扣优惠码)

    2011-01-29 16:54:00
  • VM12 虚拟机使用桥接模式却连不上网的解决方法(图文讲解)

    2023-08-26 06:48:10
  • 快打补丁 RealPlayer出现高危级缓冲溢出漏洞

    2008-01-07 17:26:00
  • 网站价值判断之网民回头率

    2008-05-20 18:43:00
  • 对常见的WEB服务器和应用服务器的介绍

    2009-07-23 13:34:00
  • 10种提高WordPress访问速度的方法

    2010-03-22 10:01:00
  • Web服务器实战之如何改善性能

    2007-12-11 09:31:00
  • 如何查看服务器一个端口的占用情况(netstat -an)

    2010-08-12 18:27:00
  • 访中国最大Web开发社群蓝色理想—蓝色

    2007-09-14 11:11:00
  • Apache服务器的用户认证(3)

    2010-05-22 18:17:00
  • GoDaddy主机更换操作系统方法

    2010-04-13 12:49:00
  • 什么样的页面会被Google放入省略的结果中?

    2009-01-14 09:57:00
  • Linux系统 为命令配置别名的方法

    2023-10-13 00:20:15
  • 如何控制局域网服务器的安全访问

    2010-03-29 18:28:00
  • 用IIS建立高安全性Web服务器

    2008-04-14 14:03:00
  • Google Adwords关键词优化常见的四类问题

    2009-11-06 09:34:00
  • 导致网站的搜索引擎优化失败的七个大方面

    2009-02-17 12:58:00
  • asp之家 网站运营 m.aspxhome.com