SVN+http(RPM安裝版)

1、安裝包apache

 

yum install subversion apr apr-util   mod_dav_svn  httpdide

 


 

2、配置SVNsvn

 mkdir -p/svn/VER測試

svnadmin create /svn/VERui


查看目錄下面是否是有文件,而後進行配置spa

 

一、 vi svnserve.confget

anon-access = noneit

auth-access = writeio

password-db = passwdclass

authz-db = authz

realm = VER

 

 二、vi authz

#[/]

#@admin = rw

 

[VER:/]

@manager = rw

* =

 

 三、vi passwd

[users]

# harry =harryssecret

# sally =sallyssecret

admin      = admin


啓動SVN

 svnserve -d -r /svn/


3、配置httpd

 vi /etc/httpd/conf.d/subversion.conf

<Location/svn>

   DAV svn

   SVNPath /svn/VER

   # Limit write permission to list of validusers.

#   <LimitExcept GET PROPFIND OPTIONSREPORT>

      # Require SSL connection for passwordprotection.

      # SSLRequireSSL

      AuthType Basic

      AuthName "Authorization Realm"

      AuthUserFile /etc/httpd/conf.d/passwd

      Require valid-user

#   </LimitExcept>

</Location>

 

 

chown-R apache.apache/svn/VER

 

查看是否是有相應模塊

 ls/etc/httpd/modules/ | grep svn

mod_authz_svn.so

mod_dav_svn.so

 

httpd加用戶

 htpasswd-cm passwd admin

 

 

 

 

3、測試

 

svn co http://192.168.1.135/svn

相關文章
相關標籤/搜索