Apache2+SVN+MYSQL认证 配置项详细步骤
######## 本配置放在 httpd.conf 或其他 .conf 文件中都可以 
######## APACHE2 支持多种认证/验证方式,本文只涉及 MYSQL 认证/验证方式 
#/svn 即在 浏览器或SVN客户端中访问的 版本库的地址,如:http://xxx.xxx.xxx.xxx/svn 
DAV svn 
#/var/svn/test 即服务器上的版本库位置 
SVNPath /var/svn/test 
#版本库说明,在通过版本库地址访问版本库时认证窗口所出现的“title” 
AuthName "Subversion Repository" 
#此项目前只能是 Basic,不支持其他参数值 
AuthType Basic 
#如果使用 MYSQL 进行认证,则此处必须为 /dev/null,否则会报:(9)Bad file descriptor: Could not open password file: (null) 
AuthUserFile /dev/null 
#关闭基本认证,经测试,此项似乎可省略,建议保留 
AuthBasicAuthoritative off 
#打开 MYSQL 认证 
AuthMYSQL on 
#只用 MYSQL 进行认证,也即只要 MYSQL 认证通过了,就认为具有访问权限,若设为 off,则如果还有其他认证方式,会继续进行其他认证( 类似 AND 逻辑 ) 
AuthMySQL_Authoritative on 
###### MYSQL 认证所用的 MYSQL 数据库访问相关配置项 ###### 
#MYSQL数据库 所在IP 
AuthMySQL_Host 127.0.0.1 
#MYSQL数据库 访问端口,可省略,默认3306 
#Auth_MySQL_Port 
#MYSQL数据库 访问用户名 
AuthMySQL_User user_name 
#MYSQL数据库 访问密码 
AuthMySQL_Password password 
###### MYSQL 认证所用的 具体数据相关配置项 ###### 
#存放认证信息的数据库名称 
AuthMySQL_DB svn_auth_db 
#存放认证信息的表名称 
AuthMySQL_Password_Table users_test 
#存放认证用户名的字段名称 
AuthMySQL_Username_Field user 
#存放认证密码的字段名称 
AuthMySQL_Password_Field pass 
#密码加密方式,有如下选项: Plaintext:明文;Crypt_DES:DES对称加密;Crypt_MD5:Crypt_MD5加密;Crypt:Unix crypt()加密;PHP_MD5:PHP_MD5加密;SHA1Sum:sha1加密;MySQL:MySQL PASSWORD()函数加密; PHP_MD5 与 Crypt_MD5 的区别未作考证 
AuthMySQL_Encryption_Types SHA1Sum 
#是否允许空密码访问,也即只输入用户名访问 
AuthMySQL_Empty_Passwords off 
#有三个可用值:user, group, valid-user,一般只用 valid-user 
Require valid-user 
- 解析zend studio中直接导入svn中的项目的方法步骤
- 基于SVN源码服务器搭建(详细教程分析)
- 基于Eclipse中SVN图标不显示的解决方法
- 解决常见的Eclipse SVN插件报错方法详解
- shell脚本从SVN推送到多台服务器的代码
- 删除SVN三种方法delSvn(windows+linux)
- 清除svn文件的bat脚本整理
- Windows下SVN服务器搭建方法整理(apache)
- WINDOWS下搭建SVN服务器端的步骤分享(Subversion)
- php操作SVN版本服务器类代码
- linux下安装配置svn独立服务器的步骤分享
- 在Fedora 10下配置SVN服务器的步骤
- Windows SVN服务器搭建方法
- 让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
- VisualSVN Server的配置和使用方法 图文
- 使用svn进行版本控制
- 让你知道什么是 SVN
- 关于svn冲突的解决方法
上一篇:windows2003下apache配置虚拟主机和绑定域名服务
栏 目:Windows
本文标题:Apache2+SVN+MYSQL认证 配置项详细步骤
本文地址:https://www.idc91.com/fuwuqizl/2809.html
您可能感兴趣的文章
- 10-28Windows系统启用Telnet客户端和使用Telnet的命令
- 10-28Windows系统宽带限制如何解除?
- 10-28服务器查看iis版本号的方法小结
- 10-28Windows使用Nginx+tomcat+redis实现web项目集群
- 10-28Windows Server 2025服务器组介绍小结
- 10-28Windows Server 2025 安装AMD显卡驱动的图文教程
- 10-28Windows Server 2025 搭建AD域控和初始化
- 10-28Windows Server 2025 安装AD CS角色和颁发证书
- 10-28Windows Server 2025 NPS高可用和主从同步的实现
- 10-28Windows Server 2025 搭建NPS-Radius服务器的步骤


阅读排行
- 1Windows系统启用Telnet客户端和使用Telnet的命令
- 2Windows系统宽带限制如何解除?
- 3服务器查看iis版本号的方法小结
- 4Windows使用Nginx+tomcat+redis实现web项目集群
- 5Windows Server 2025服务器组介绍小结
- 6Windows Server 2025 安装AMD显卡驱动的图文教程
- 7Windows Server 2025 搭建AD域控和初始化
- 8Windows Server 2025 安装AD CS角色和颁发证书
- 9Windows Server 2025 NPS高可用和主从同步的实现
- 10Windows Server 2025 搭建NPS-Radius服务器的步骤
推荐教程
- 11-07Microsoft iis服务器安装ssl证书(https)的简单方法
- 05-27IIS图片防盗链和下载的解决方案
- 11-07Windows Server 2019 DNS服务器配置方法(入门篇)
- 05-27Windows Server 2012 没有远程桌面授权服务器可以提供许可证,远程会话被中
- 06-12windows2008+iis7环境SSL部署https证书
- 11-07windows server2016安装oracle 11g的图文教程
- 11-07windows server 2019 无法安装AMD Radeon RX 6600 XT
- 06-12windows2003系统如何部署SSL证书站点https访问
- 05-27Win10下配置IIS10并支持调试ASP程序的步骤
- 05-27Windows 2008任务计划执行bat脚本失败返回0x1的解决方法


