linux中snv設置http訪問

snv設置http訪問

安裝httpd

yum install -y httpd subversion mod_dav_svn

修改允許http訪問svn的路徑

cd /etc/httpd/conf
vim /etc/httpd/conf/svn.conf 

添加下面代碼,注意svn的路徑 SVNPathAuthUserFileAuthzSVNAccessFile

<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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章