首页 > 代码库 > linux(十二)___Apache服务器用户认证、虚拟主机的配置
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服务器用户认证、虚拟主机的配置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。