zoukankan      html  css  js  c++  java
  • http svn访问

    http 访问模式
    httpd -version 查看是否安装apache
    yum install httpd
    svnserver --version 查看是否安装svn
    yum install subversion
    yum install mod_dav_svn 安装http访问模块

    find / -name mod_dav_svn.so
    /usr/lib64/httpd/modules/mod_dav_svn.so
    find / -name mod_authz_svn.so
    /usr/lib64/httpd/modules/mod_authz_svn.so

    mkdir /data/svn
    svnadmin create /svn/myproject
    chown -R apache:apache /data/svn/myproject/

    touch /data/svn/myproject/passwd #创建密码文件

    touch /data/svn/passwd #创建密码文件
    htpasswd /data/svn/passwd admin #创建用户admin

    cp /data/svn/myproject/conf/authz /data/svn/authz 创建权限文件authz
    vi /data/svn/authz #加入权限文件
    admin = rw
    wenshan =r

    touch /etc/httpd/conf.d/subversion.conf 创建配置文件httpd
    vi /etc/httpd/conf.d/subversion.conf

    <Location /svn>
    DAV svn
    SVNParentPath /data/svn

    AuthType Basic
    AuthName "Authorization SVN"
    AuthzSVNAccessFile /data/svn/authz
    AuthUserFile /data/svn/passwd
    Require valid-user
    </Location>


    systemctl start httpd.service

  • 相关阅读:
    网络基础
    Linux安装Redis
    mongodb——文档操作
    mangodb——集合的操作
    Linux安装MongoDB
    2021-10-14软件设计师
    2021-10-13
    How do you use System.Drawing in .NET Core?
    C# 9.0 新特性
    Mysql存储引擎
  • 原文地址:https://www.cnblogs.com/hackermi/p/8110334.html
Copyright © 2011-2022 走看看