snv設置http訪問
安裝httpd
yum install -y httpd subversion mod_dav_svn
修改允許http訪問svn的路徑
cd /etc/httpd/conf
vim /etc/httpd/conf/svn.conf
添加下面代碼,注意svn的路徑 SVNPath
、 AuthUserFile
、 AuthzSVNAccessFile
<Location /svnrepo3691>
DAV svn
#SVNParentPath /opt/svnrepo3691
SVNPath /opt/svnrepo3691
# Limit write permission to list of valid users.
#<LimitExcept GET PROPFIND OPTIONS REPORT>
# Require SSL connection for password protection.
# SSLRequireSSL
AuthType Basic
AuthName "svn Name"
AuthUserFile /opt/svnrepo3691/conf/http-auth/passwd
AuthzSVNAccessFile /opt/svnrepo3691/conf/http-auth/authz
Satisfy all
Require valid-user
#</LimitExcept>
</Location>
設置用戶(會提示輸入2次密碼)
htpasswd -cm /opt/svnrepo3691/conf/http-auth/passwd zsuser
htpasswd -m /opt/svnrepo3691/conf/http-auth/passwd zsuser1
修改端口
vim /etc/httpd/conf/httpd.conf
# 修改 listen: 80 爲自己想設置的端口號
啓動 httpd
# 開機啓動
systemctl enable httpd
# 啓動 httpd
systemctl start httpd
# 查看狀態
systemctl status httpd