2009年4月17日

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:\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)所建密码

posted @ 2009-04-17 18:54 爪天下 阅读(1090) | 评论 (0)编辑 收藏

<2009年4月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

导航

统计

常用链接

留言簿

随笔档案

相册

搜索

最新评论