一、安装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)所建密码