首页 > 代码库 > CentOS 7.0版本下安装SVN服务端示例

CentOS 7.0版本下安装SVN服务端示例

一、安装部署环境

VMBox虚拟机、CentOS 7系统、4G内存、20Gb存储空间

 

二、基础环境建立

1、安装VMBox虚拟机;

2、启动VMBox虚拟机,安装CentOS系统[安装过程略,注意root密码]。

 

3、启动CentOS系统,并登录root账号。

 

三、CentOS配置工程

配置CentOS网络,虚拟机CentOS可以访问外网。该步骤必须先配置DNS,否则联网更新、下载操作将会报错。

 

查询网络配置文件所在位置及名称:cd /etc/sysconfig/network-scripts/  查询网卡名称(不同的虚拟机环境,网卡的名称不同,基本是ifcfg-en开头)。

 

编辑ifcfg-enp0s3文件,命令:vi ifcfg-enp0s3  按I字母键进入输入修改状态。

修改ifcfg-enp0s3配置文件信息。设置ONBOOT=yes  增加DNS1=8.8.8.8  DNS2=4.2.2.2  按Ctrl+C字母确定输入完成,输入 :wq! 退出保存。

 

重启网络生效,命令:service network restart

 

Ping  www.baidu.com 检验虚拟机是否正常联网。

 

CentOS系统补丁、基础工具更新。登录CentOS后,使用yum update命令执行更新。

 

yum安装SVN服务端软件(subversion)。使用yum install subversion命令,中间会提示是否下载安装,输入y确认执行。

 

检查subversion版本及安装情况。使用svnserve –version命令。

 

 

代码库建立

#mkdir –p  /var/svn/project

#svnadmin create /var/svn/project

 

检查代码库是否完成建立

#cd /var/svn/

#ls –l

 

配置代码库

#cd conf

#ls –l

 

配置passwd文件,新增用户及密码。

#vi passwd

 

 

配置权限控制authz文件。

#vi authz

 

 

配置服务svnserve.conf文件

#vi svnserve.conf

 

重启svn服务。

#service svnserve restart

 

CentOS 7.0版本下安装SVN服务端示例