mod auth mysql_Apache使用mysql认证用户
使用MySQL進(jìn)行認(rèn)證
第1步:下載MySQL認(rèn)證模塊,并更名為mod_auth_mysql.so文件,并保存在apache的modules目錄下
第2步:apache要加載此功能模塊
LoadModule 模塊名 所在的目錄
示例:
LoadModule mysql_auth_module modules/mod_auth_mysql.so
第3步:建立認(rèn)證數(shù)據(jù)庫
用戶密碼存儲(chǔ)的數(shù)據(jù)表結(jié)構(gòu),必須有用戶名字段、密碼字段、用戶組字段
第4步:配置認(rèn)證
a:認(rèn)證域
AuthName 'www.234.com'
b:認(rèn)證方式
AuthType Basic
c:開啟MySQL認(rèn)證
AuthMySQLEnable on
d:設(shè)置認(rèn)證主機(jī)
AuthMySQLHOST localhost
e:認(rèn)證的用戶名
AuthMySQLUser root
f:認(rèn)證密碼
AuthMySQLPassword root
g:認(rèn)證的數(shù)據(jù)庫
AuthMySQLDB httpd
h:認(rèn)證的表
AuthMySQLUserTable auth
i:認(rèn)證用戶名字段
AuthMySQLNameField user_name
j:認(rèn)證的密碼字段
AuthMySQLPasswordField user_password
k:密碼加密方式
AuthMySQLPWEncryption md5
l:認(rèn)證的用戶
Require valida-user
示例:
總結(jié)
以上是生活随笔為你收集整理的mod auth mysql_Apache使用mysql认证用户的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 琅琊榜是什么朝代 属于南北朝时代
- 下一篇: 华为手机没有语音唤醒功能怎么办