• Linux搭建SVN服务器


    Linux搭建SVN服务器

    系统环境:阿里云ESC服务器 Centos 7.4

    第一步:通过yum命令安装svnserve

    yum –y install subversion

    该命令会自动安装SVN服务器相关服务和依赖

    查看svn 安装位置:

    rpm –ql subversion

    第二步:创建版本库目录:

    mkdir /var/svn

    第三步:创建svn版本库

    svnadmin create /var/svn/xxxx   (xxxx为自定义版本库名称)

    第四步:修改svn配置

    进入版本库目录下的conf

    cd /var/svn/xxxx/conf

    1.修改 authz

     

    2.修改passwd

       

    3.修改svnserve.conf  切记行首的空格要删掉

       

    第五步:修改防火墙配置:

    CentOS 7默认的防火墙是firewalld,这个还不太清楚怎么搞,停掉后安装了iptables

    1.停止firewalld

    #停止firewalld服务

    systemctl stop firewalld

    #禁用firewalld服务

    systemctl mask firewalld

    2.安装iptables

    #先检查是否安装了iptables

    service iptables status

    #安装iptables

    yum install -y iptables

    #安装iptables-services

    yum install iptables-services

    3.开启iptables

    service iptables restart #重新启动

    systemctl enable iptables.service   #开机自启

    4.设置开放端口

    vi  /etc/sysconfig/iptables

    *filter

    :INPUT ACCEPT [0:0]

    :FORWARD ACCEPT [0:0]

    :OUTPUT ACCEPT [0:0]

    -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

    -A INPUT -p icmp -j ACCEPT

    -A INPUT -i lo -j ACCEPT

    -A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT

    -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

    -A INPUT -p tcp -m state --state NEW -m tcp --dport 3690 -j ACCEPT

    -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

    -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

    -A INPUT -j REJECT --reject-with icmp-host-prohibited

    -A FORWARD -j REJECT --reject-with icmp-host-prohibited

    5.保存配置,重新启动iptables

    service iptables save

    systemctl restart iptables.service

    感谢Aaron岛主,SVN搭建大部分来自于大佬 https://www.cnblogs.com/mymelon/

  • 相关阅读:
    学习ASP.NET Core Blazor编程系列一——综述
    PHPExcel插件生成exel表:有的excel能打开,有的excel打不开
    测试架构师如何落地性能测试方案(二)
    pytest数据驱动 pandas
    测试开发工程师到底是做什么的?
    什么是测试架构师(经验总结)
    测试架构师CAP原理(最简单)
    测试开发mysql性能调优总结(一)
    测试开发HTTP请求过程(一)
    pytest数据驱动(最简单)
  • 原文地址:https://www.cnblogs.com/zhaiyt/p/9900228.html
Copyright © 2020-2023  润新知