2014-03-01 15:04:01
来 源
ITJS.CN
Apache
本文介绍Apache服务器配置用户验证的方法,希望对于初学Apache服务器相关的朋友有帮助,更多Apache安装、配置、报错处理等资源请本站内搜索。

一、安装apache2.2 

路径:http://labs.xiaonei.com/apache-mirror/httpd/binaries/win32/apache_2.2.11-win32-x86-no_ssl.msi

二、设置apache环境变量

apache_home = D:setupapache2.2            //笔者安装在D:setup目录下

path = %apache_home%bin;                     //指定apache命令路径

三、设置apache用户验证()

打开apache安装目录下httpd.conf(笔者机器路径:D:setupapache2.2conf 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。如失败则将项中文注释去掉,重启OK。

2. 打开浏览器输入 http://127.0.0.1       

3. 输入用户名:bier     密码:上(四.2)所建密码

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。