02

centos 部署svn服务器

环境 centos6 64bit

yum安装svn

yum install subversion.x86_64

创建svn 版本库 运维比如oper  并指定存放路径

mkdir /usr/local/svndata
svnadmin create  /usr/local/svndata/oper

修改 vim /etc/init.d/svnserve 的args参数如下 增加-r /usr/local/svndata/

args="--daemon -r /usr/local/svndata/ --pid-file=${pidfile} $OPTIONS"

启动svn

service svnserve start

添加svn用户  user为用户 password为密码

cat >>  /usr/local/svndata/haodian/conf/passwd<<EOF
user = password
EOF

配置授权组 ,进行组策略配置

vim /usr/local/svndata/haodian/conf/authz

/usr/local/svndata/haodian/conf/authz配置信息如下 manager组对/oper库的权限为读写

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
manager = user
#版本库授权
[/oper]
@manager = rw
* =

 

02

多ISP线路,内网映射主机的回包路由(哪里来哪里去)

先看拓补如下:

pic20140702172434

web服务器内网ip地址为10.0.0.100 的80端口映射到公网电信公网IP 100.1.1.2和200.1.1.10的80端口

概述

一般情况路由器设置的默认路由是走电信网关,目的IP为联通段ip的静态路由下一跳为联通网关;
当电信用户访问联通IP 200.1.1.10的web服务时,此时内网的服务器的回包扔给路由器,根据路由表,下一跳直接走电信网关,从而导致无法正常访问web服务;

 

需要的设备(笔记本安装oracle vbox搞定整个实现环境)

1.vyatta虚拟化路由器 1台

2.交换机 (使用vbox虚拟机 host only网卡替代)

3.web服务器(vbox安装linux虚拟机)