一、安裝apache2.2
路徑:http://labs.xiaonei.com/apache-mirror/httpd/binaries/win32/apache_2.2.11-win32-x86-no_ssl.msi
二、設置apache環境變量
apache_home = D:\setup\apache2.2 //筆者安裝在D:\setup目錄下
path = %apache_home%\bin; //指定apache命令路徑
三、設置apache用戶驗證()
打開apache安裝目錄下httpd.conf(筆者機器路徑:D:\setup\apache2.2\conf \httpd.conf),最后行添加以下;
<Directory "D:/setup/apache2.2/htdocs">
AuthName Bier //提示信息
AuthType basic //認證類型
AuthUserFile D:/login.user //存儲帳號密碼的文件(筆者是把login.user放在D盤根目錄下,也可將login.user改成login.txt)
require user bier //指定可以使用帳號或者組(此帳號或組包含在login.user中)
</Directory>
四、新建用戶
1.在命令行輸入;htpasswd -c D:\login.user bier //新建bier這個用戶
2.程序會提示你輸入兩次用戶的口令,然后用戶密碼文件就已經創建bier這個用戶。
3.如果要向密碼文件中添加新的用戶,按照如下命令格式進行操作:
htpasswd 密碼文件 用戶名稱
五、測試效果
1.以上已經安裝配置完畢,現重啟http服務。如成功啟動,說明OK。如失敗則將<Directory>項中文注釋去掉,重啟OK。
2. 打開瀏覽器輸入
http://127.0.0.1
3. 輸入用戶名:bier 密碼:上(四.2)所建密碼