linux svn服务器的安装

[align=center][size=x-large]svn服务器的安装与配置[/size][/align]
author:ling凌yue月
[size=large]环境:centos、subversion-1.7.1(1.7版本以后不需要subversion-devel了)
说明:此安装方法是独立的,不需要apache

一、 安装
1, 安装apr[/size]
 #yum install apr

[size=large]2, 安装apr-util
到http://apr.apache.org/download.cgi 下载 apr-1.4.5.tar.gz [/size]
#tar –zxvf apr-1.4.5.tar.gz
#cd apr-1.4.5
# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/bin
# make && make install

[size=large]3, 安装sqlite[/size]
 #./configure --prefix=/usr/local/sqlite
#make && make install

[size=large]4, 安装subversion-1.7.1[/size]
#tar –zxvf subversion-1.7.1.tar.gz
#cd subversion-1.7.1
# ./configure --prefix=/usr/local/subsersion --without-berkekey-db --with-zlib --with-apr=/usr/bin --with-apr-util=/usr/local/apr-util/ --with-sqlite=/usr/local/sqlite/
#make && make install

[size=large]二、 配置[/size]
# /usr/local/subsesion/bin/svnadmin create /var/www/svnserve/
[size=large] 编辑/var/www/svnserve/svnserve.conf[/size]
  8 [general]
19 anon-access=none
20 auth-access=write
27 password-db = passwd
34 authz-db = authz
39 realm = /var/www/svnserve/test
48 [sasl]

[size=large]编辑passwd 文件[/size]
  6 [users]
7 loginUser = loginPasswd

[size=large]编辑authz文件(其它注释掉)[/size]
 21 [groups]
24 user= loginUser
26 [/]
27 @admin = rw

[size=large]三、 启动[/size]
  #useradd svn
#passwd svn
#chown –R svn:svn /var/www/svnserve
# su - svn -c "/usr/local/subsersion/bin/svnserve -d --config-file=/var/www/svnserve/svnserve.conf --listen-port=8400 -r /var/www/svnserve"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值