zoukankan      html  css  js  c++  java
  • 在Centos环境下安装兼容Apache2.4高版本SVN服务

    在阿里云Centos环境下,搭建PHP运行环境,PHP选择了php7版本,Mysql选择了5.7版本,Apache选择了2.4版本,在搭建SVN版本控制服务过程中出现了不兼容问题,当前环境下Apache的2.4版本要求SVN版本必须高于1.7。按照Centos的yum安装方式也是达不到版本要求,在之前的笔记帖子里使用的Apache版本低,所以安装的过程比较顺利,两张方式都有步骤。

    http://www.cnblogs.com/wt645631686/p/6869019.html   #老贴

    需要的依赖包和要安装的svn源码包

    sqlite-amalgamation-3071401.zip
    subversion-1.7.1.tar.gz    #SVN选择1.71版本,当然更高版本的安装方法差不多,本人也测试过1.8
    apr-1.4.6.tar.gz 
    apr-util-1.5.1.tar.gz

    以上包本人都保存到了百度网盘里

    链接:http://pan.baidu.com/s/1kVcfBCV 密码:59ep
    

    或者使用wget命令下载

    http://archive.apache.org/dist/subversion/   #SVN的历史版本,找到高于1.7的版本
    wget http://archive.apache.org/dist/apr/apr-util-1.5.1.tar.gz   #依赖包
    wget http://archive.apache.org/dist/apr/apr-1.4.6.tar.gz  
    wget http://www.sqlite.org/sqlite-amalgamation-3071401.zip      #此依赖包不是本人搭建测试中使用的依赖包,所使用的在百度网盘连接里。

    下载完成所有的包之后,下面开始操作,首先安装依赖包,然后安装svn。步骤如下

    tar zxvf apr-1.4.6.tar.gz  
    cd apr-1.4.6/  
    ./configure --prefix=/usr/local/apr  
    make && make install  
    tar zxvf apr-util-1.5.1.tar.gz 
    cd apr-util-1.5.1/ 
    ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr 
    make && make install
    tar xvf subversion-1.7.1.tar.gz  
    unzip sqlite-amalgamation-3071401.zip  
    mv sqlite-amalgamation-3071401 ./subversion-1.7.1/sqlite-amalgamation  
    cd subversion-1.7.1  
    ./configure --prefix=/usr/local/svn --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --without-berkeley-db --with-ssl  
    make && make install  

    编译安装完成之后,查看版本

    /usr/local/svn/bin/svnserve --version

    关于用户和端口、项目等方面的配置,这里不做例子了,看帖子操作即可

    http://www.cnblogs.com/wt645631686/p/6869019.html   #老贴
  • 相关阅读:
    (转)Linux netstat命令详解
    4G模块*99#拨号上网
    (转)Linux系统-tcpdump常用抓包命令
    (转)Makefile介绍
    导航和渲染首页文章列表
    删除项目开发中的.pyc文件
    django之media配置
    基于Ajax提交formdata数据、错误信息展示和局部钩子、全局钩子的校验。
    点击头像上传文件的效果
    使用python实现滑动验证码
  • 原文地址:https://www.cnblogs.com/wt645631686/p/7697976.html
Copyright © 2011-2022 走看看