svn基于mysql认证
svn基于mysql认证
小咔蹭 发表于4年前
svn基于mysql认证
  • 发表于 4年前
  • 阅读 1899
  • 收藏 14
  • 点赞 0
  • 评论 0

【腾讯云】新注册用户域名抢购1元起>>>   

摘要: redhat下安装svn,整合apache、整合mysql进行用户验证,使用apache集成svn比svn服务独立运行好处多多,最大的优点是使svn使用http80端口检出,防火墙可以少开放一个端口,减少服务器安全风险和降低维护成本。

前提条件

httpd、svn、mysql、mod_auth_mysql、mod_dav_svn已安装部署好,参考文章:http://my.oschina.net/xiaokaceng/blog/185070


核心配置

vim /etc/httpd/conf.d/subversion.conf

<Location /svn>
        DAV svn
        SVNParentPath /home/svn
        AuthType Basic
        AuthName "Subversion"
        AuthzSVNAccessFile /home/svn/authz
        AuthMySQLEnable on
        AuthMySQLHost localhost
        AuthMySQLDB cas
        AuthMySQLUser root
        AuthMySQLPassword root
        AuthMySQLUserTable KS_IDENTITY
        AuthMySQLNameField user_account
        AuthMySQLPasswordField user_password
        AuthMySQLPwEncryption MD5
        AuthMySQLUserCondition "KS_IDENTITY.ISVALID = 1"
        Require valid-user
</Location>



完成


标签: apache svn mysql
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
小咔蹭
粉丝 43
博文 32
码字总数 17138
×
小咔蹭
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: