您的位置:首页 > 运维架构 > Apache

1.7 apache用户认证

2016-02-11 00:00 260 查看
# mkdir /data/www/abc

# cp /data/www/home.php ./123.txt

#vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

加入如下配置

<VirtualHost *:80>

DocumentRoot "/data/www"

ServerName www.test.com //拥有域名可以设置为www.pirate.cn

<Directory /data/www/abc/123.txt>
AllowOverride AuthConfig

AuthName "hello word!" //自定义提示

AuthType Basic

AuthUserFile /data/www/abc/.htpasswd //指定用户密码文件在哪里

require valid-user

</Directory>

</VirtualHost>

# /usr/local/apache2/bin/htpasswd -cm /data/.htpasswd wyc //第一次使用加-c为了创建/data/.htpasswd密码文件,以后不加

密码txjh666

#

# /usr/local/apache2/bin/apachectl –t //查看配置文件是否有问题

# /usr/local/apache2/bin/apachectl start //启动服务

# /usr/local/apache2/bin/apachectl graceful //graceful相当于reload配置
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: