1.vim /usr/local/apache/conf/extra/http-vhosts.conf更改虚拟主机配置文件

加入:

                                          

<Directory /data/www/abc>         #----需要认证访问的文件目录             

AllowOverride AuthConfig

AuthName "自定义的"

AuthType Basic

AuthUserFile /data/.htpasswd         #----------存放用户名密码的文件,[不可复制进去]

require valid-user

</Directory>

2.创建认证的用户密码:

/usr/local/apache/bin/htpasswd -cm /data/.htpasswd aming     

-------创建新用户 aming

如果还要创建一个用户,直接:

htpasswd  /data/.htpasswd  user2   ------不需要-c选项,,不然会覆盖之前的user1

3.设置一下apache变量,重新加载一下apache