linux___Apache服务器用户认证虚拟主机的配置
Posted 开拖拉机的蜡笔小新
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux___Apache服务器用户认证虚拟主机的配置相关的知识,希望对你有一定的参考价值。
创建xiangkejin zhangsan两个用户
可看见文件中创建的两个用户:
建立虚拟目录并配置用户认证
①建立虚拟目录 /xiangkejin
②在Apache的主配置文件httpd.conf文件中,加入以下语句
Alias /xiangkejin "/xkj"
<Directory "/xkj">
AuthType Basic
Authname "This is a private website"
AuthUserFile /etc/httpd/password
Require valid-user
</Directory>
service httpd restart 记得重启
在浏览器中访问该虚拟目录:
将之前设置的账户密码输入即可访问。————————————————这是接着上篇博客后只是加了一个用户验证,在上篇博客中怎么都不能访问虚拟目录,
显示没有权限。而在这却又可以了,很奇怪?不知道原因。
虚拟主机的配置:
基于ip地址的虚拟主机:
新建另外一个网卡,现在就有两块网卡了,分别分配一个ip地址。
首先打开端口:
配置:
然后在浏览器输入地址,一个ip地址对应一个站点。
基于域名的的虚拟主机:
想要访问在浏览器中输入域名访问成功,在hosts文件中设置域名 ip地址映射关系。
以上是关于linux___Apache服务器用户认证虚拟主机的配置的主要内容,如果未能解决你的问题,请参考以下文章
_default_:443 的 Apache2.4 优先于第一个 *:443 虚拟主机定义