linux下svn服务器搭建及虚拟机网路问题

来源:互联网 发布:java modbus与rs485 编辑:程序博客网 时间:2024/06/11 14:50

今天开始在vmware wspro下安装centos7.0后,开始svn服务器搭建
输入yum install subversion
输入rpm -ql subversion查看安装位置

输入/usr/bin/svnversion --version 查看svn的版本检验是否安装成功

mkdir -p /var/svn/repo   / /创建svn版本库目录,名称为repo
svnadmin create /var/svn/repo   //创建版本库
进入repo发现有以下文件

进入conf发现有三个文件,从左到右依次为权限控制文件、账号密码文件、svn服务配置文件

配置passwd,在[user]下输入olywl=qwer2865889(用户名=密码)
配置authz,在末尾添加如下代码
[/]
olywl = rw
w = r
配置svnserve.conf,修改以下设置

anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm = /var/svn/repo # 认证空间名,版本库所在目录
配置完成后输入svnserve -d -r /var/svn/repo   //启动svn版本库
搞定!


遇到的问题:在centos下打开Firefox发现无法联网,搞了一个上午终于搞定,分享一下解决方案
操作系统:windows7 虚拟机软体:vmware workstation pro 虚拟机系统:centos7.0 网路环境:校园网wifi
先打开vmware的虚拟网路编辑器,因为网路是wifi所以用NAT模式会比较好,NAT对应的虚拟网卡是VMnet8,记下子网ip:192.168.2.0

在控制面板的网络连接中找到VMnet8,检查开启状态

右键属性,打开TCP/IPv4配置主机ip

到这里windows的配置完成,开始linux内部设置。打开centos,以root身份登录,输入命令# ip addr查看网卡名称,可以看到我的网卡是ens33

输入# vi /etc/sysconfig/network-scripts/ifcfg-ens33,找到并编辑网卡的配置文件(文件名格式为ifcfg-"网卡名称")

把BOOTPROTO="dhcp"  这一行dhcp改为static
IPV6INIT="yes"改为"no"
ONBOOT="no"改为"yes"
在最后插入
IPADDR=192.168.2.1 #静态ip(可要与网关在同一网段即可)
GATEWAY=192.168.2.2 #默认网关 
NETMASK=255.255.255.0 #子网掩码 
DNS1=192.168.2.2 #DNS 配置(填写默认网关)

保存退出,输入# service network restart ,重启网路。
ping一下百度的网址,发现ok,大功告成!ps:这么巧,你也上网冲浪啊!==