SVN+nginx配置(亲试)

  • 时间:2018-06-19 22:34 作者:凯哥java 来源:凯哥java 阅读:437
  • 扫一扫,手机访问
摘要:在《svn安装(亲试)》和《nginx搭建(亲试)》两篇文章中。已经分别详情了SVN和nginx搭建。本篇讲详情《svn+nginx的搭建》说明:SVN在服务器中地址为:/home/svnNGINX在服务器中位置为:/usr/local/nginxSVN服务器/nginx服务器:192.168.12

在《svn安装(亲试)》和《nginx搭建(亲试)》两篇文章中。已经分别详情了SVN和nginx搭建。

本篇讲详情《svn+nginx的搭建》

SVN+nginx配置(亲试)

说明:

SVN在服务器中地址为:/home/svn

NGINX在服务器中位置为:/usr/local/nginx

SVN服务器/nginx服务器:192.168.121.128

1:SNV配置文件:/home/svn/base/conf

authz:

[/]

kaigejava=rw

SVN+nginx配置(亲试)

passwd文件:

[users]

# harry = harryssecret

# sally = sallyssecret

kaigejava=123456

SVN+nginx配置(亲试)

svnserve.conf文件:

[general]

anon-access=none

auth-access=write

password-db=passwd

authz-db=authz

realm=/home/svn/base

SVN+nginx配置(亲试)

2:Nginx配置:

/usr/local/nginx/conf

SVN+nginx配置(亲试)

nginx.conf文件中增加:

server

{

listen 80;

server_name www.homesvn.com;

index index.html index.htm default.htm default.html;

root /home/svn;

autoindex off;

}

注意:

1:/home/svn就是SVN在服务器上绝对路径。

3:防火墙配置

/etc/sysconfig/iptables

# Generated by iptables-save v1.4.7 on Wed Jan 11 05:23:43 2017

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [20:13480]

-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 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 -j REJECT --reject-with icmp-host-prohibited

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

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

COMMIT

# Completed on Wed Jan 11 05:23:43 2017

以上配置完成后。重启NGINX和防火墙已经SVN

用户端:在window用户端的host文件中配置SVN地址.

C:\Windows\System32\drivers\etc\hosts

增加:

SVN+nginx配置(亲试)

而后即可以用www.homesvn.com连接SVN了。

  • 全部评论(0)
最新发布的资讯信息
【系统环境|软件环境】如何成为一名大数据工程师?(2019-05-20 12:11)
【系统环境|Linux】大数据四大常识,不会你敢说自己在做大数据?(2019-05-19 11:39)
【系统环境|】需要同时掌握AVA和Linux,才可以继续大数据课程的学习(2019-05-18 10:28)
【系统环境|软件环境】学习大数据,一定要了解大数据的这些用途(2019-05-16 10:49)
【系统环境|Linux】bt宝塔控制面板mysql频繁自动停止详细解决办法(2019-05-16 08:52)
【系统环境|】大数据零基础学习路线,新人记得保存收藏哦(2019-05-15 10:54)
【系统环境|】全网最全最新的大数据系统学习路径(2019-05-14 15:38)
【系统环境|Linux】毕业设计:音乐分享系统(2019-05-14 07:48)
【系统环境|】教你零基础如何快速入门大数据技巧(2019-05-12 11:25)
【系统环境|】想学习大数据?这才是完整的大数据学习体系(2019-05-11 11:33)
手机二维码手机访问领取大礼包
返回顶部