Apache20 + Mysql41 + mod_auth_mysql41_ap2

2009-05-13 13:13:07来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

Description :

        今天小玩一下 mod_auth_mysql 的網頁認證,採用 MySQL 資料庫做為後端儲存使用者及密碼,使用上比起以往我們使用過的 Apache 中內函的 .htpasswd 更方便管理也更好做整合,只要在原本就裝有 MySQL 及 Apache 的 Server 上加裝 mod_auth_mysql 外掛模組即可運作,在我的 FreeBSD Server 原本就是裝 MySQL4.1 及 Apache2.0,因此我選用 FreeBSD ports 中的 mod_auth_mysql41_ap2 這個版本的 module 來安裝。
Environment :
            硬體:i386 PC Intel P3 500
            記憶體網卡:512M RAM + Intel 網卡
            作業系統:FreeBSD 6.0 Release
Setp 1.
            #mysql -u root -p       #  進入 MySQL
            Enter password:            Welcome to the MySQL monitor.  Commands end with ; or \g.            Your MySQL connection id is 22 to server version: 4.1.15            Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
            mysql>CREATE DATABASE auth;          #  建立一個 auth 的資料庫
            Query OK, 1 row affected(0.03 sec)
            mysql>USE auth;       #  進入 auth 使用這個資料庫
            Database changed
                    下圖是 auth 這個資料庫的 users 資料表之欄位名稱及資料型態:
                  

            mysql>CREATE TABLE users (        #  建立 users 資料表及欄位名稱跟資料型態   
            ->user_name CHAR(30) NOT NULL,            ->user_passwd CHAR(20) NOT NULL,            ->PRIMARY KEY (user_name)            ->);

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: Relay ( Ajax Directory Manager )

下一篇:Gallery2 相簿管理程式搬遷