CentOS 6 搭建subversion

简介:

应一个程序员朋友之需,帮忙搭建了个subversion,记录一下,非常简单。


环境CentOS 6.4 x86_64


1、安装subversion

1
yum  install  subversion httpd mod_dav_svn -y


2、关闭selinux,编辑文件/etc/sysconfig/selinux

1
SELINUX=disabled


3、配置apache,配置文件/etc/httpd/conf.d/subversion.conf

1
2
3
4
5
6
7
8
9
10
11
12
LoadModule dav_svn_module    modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so
<Location /repos>
   DAV svn
   SVNPath /var/www/svn
   AuthType Basic
   AuthName "Subversion Authorization"
   AuthUserFile /etc/subversion/auth-svn-conf
   Require valid-user
   #AuthzSVNAccessFile /var/www/svn/repos/conf/authz
   #Satisfy Any
</Location>


4、目录和权限

1
2
3
4
5
6
7
mkdir  -p  /var/www/svn
cd  /var/www/svn
svnadmin create abcd  
chown  -R apache:apache  /var/www/svn
 
#初始化密码文件,并创建用户
htpasswd -cm  /etc/subversion/auth-svn-conf  user2012

5、程序、端口和防火墙

1
2
3
chkconfig httpd on
/etc/init .d /httpd  start
/sbin/iptables  -A INPUT -s 192.168.1.0 /24  -p tcp --dport 80 -j ACCEPT

6、重启系统(主要是因为selinux)


7、用客户端指向路径

http://IP/repos/abcd,使用之前创建的用户user2012登录


8、添加用户/修改用户密码

1
htpasswd -m  /etc/subversion/auth-svn-conf  user2013










本文转自 紫色葡萄 51CTO博客,原文链接:http://blog.51cto.com/purplegrape/1172161,如需转载请自行联系原作者
目录
相关文章
|
Linux Shell 数据安全/隐私保护
CentOS 搭建SVN服务器
CentOS 搭建SVN服务器
830 0
CentOS 搭建SVN服务器
|
Ubuntu Linux 虚拟化
使用阿里云镜像站NTP服务搭建NTP服务器(基于CentOS 7系统)
使用阿里云镜像站NTP服务搭建NTP服务器(基于CentOS 7系统)
3815 0
使用阿里云镜像站NTP服务搭建NTP服务器(基于CentOS 7系统)
|
监控 Linux
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(三)
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
522 0
 CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(三)
|
监控 前端开发 Linux
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(二)
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
309 0
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(二)
|
运维 自然语言处理 监控
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(一)
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
804 0
CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(一)
|
缓存 Linux 应用服务中间件
CentOS 7手把手教你搭建GitLab(二)
CentOS 7手把手教你搭建GitLab
1090 0
 CentOS 7手把手教你搭建GitLab(二)
|
Linux 程序员 网络安全
CentOS 7手把手教你搭建GitLab(一)
CentOS 7手把手教你搭建GitLab
567 0
CentOS 7手把手教你搭建GitLab(一)
|
监控 Linux
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(三)
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
269 0
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(三)
|
监控 前端开发 Linux
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(二)
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
460 0
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(二)
|
运维 自然语言处理 监控
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(一)
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
1238 0
手把手教你CentOS下搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台(一)