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
passwd文件:
[users]
# harry = harryssecret
# sally = sallyssecret
kaigejava=123456
svnserve.conf文件:
[general]
anon-access=none
auth-access=write
password-db=passwd
authz-db=authz
realm=/home/svn/base
2:Nginx配置:
/usr/local/nginx/conf
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
添加:
然后就可以使用www.homesvn.com连接SVN了。
- 资产配置到底有多重要?
- 为什么你总是投资失败?因为你不懂资产配置!
- 从身家40亿到负债15亿,他摆摊还债却因重病去世!必须配置避险资
- 新中产资产配置报告:股票还受中产欢迎吗?
- 杨德龙:此轮下跌无实质利空,逢低配置消费白马、新兴龙头
- 固收业绩领跑 易方达安心回报年化收益率近17% | 2018基金配置报
- 股市投资升温 结构性产品配置正当时
- 新中产资产配置报告:三成收入用来投资,最爱仍是买房
- 【投资理财】你还在做自杀式资产配置?
- 养猪饲料怎么配,配置猪饲料要注意什么