zoukankan      html  css  js  c++  java
  • 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/

  • 相关阅读:
    elasticsearch 5.x 系列之七 基于索引别名的零停机升级服务
    Linux 查看系统硬件信息(实例详解)
    linux grep命令详解
    Boot loader: Grub进阶(转)
    Boot loader: Grub入门(转)
    内核模块管理(转)
    Centos启动流程(转)
    Linux 内核启动流程(转)
    程序的运行顺序(转)
    查询进程打开的文件(转)
  • 原文地址:https://www.cnblogs.com/zhaiyt/p/9900228.html
Copyright © 2011-2022 走看看