AuthMySQLモジュールによる認証
データベース(MySQL)を参照して認証する方法
httpd.confで設定する
# yum -y install mod_auth_mysql
モジュールをインストールした後は、Apacheの再起動が必要
認証用のテーブルが存在するならば、.htaccessにディレクティブを記述
AuthMySQLEnable On
AuthMySQLSocket /var/lib/mysql/mysql.sock
AuthMySQLHost host名
AuthMySQLUser user名
AuthMySQLPassword パスワード
AuthMySQLDB DB名
AuthMySQLUserTable テーブル名
AuthMySQLNameField フィールド物理名
AuthMySQLPasswordField 認証するuserのid
AuthMySQLPwEncryption 暗号化有無
AuthMySQLNoPasswd Off
AuthGroupFile /dev/null
AuthType Basic
AuthName "ダイアログに出力するメッセージ"
require valid-user