Loading...

centos7.4中配置Apache服务的虚拟主机和访控

–>

  • 上一篇在centos7.4中安装了apache服务,今天我们来配置一下apache服务。

先来看一下实验要求:

实验描述:
1、首先我们先安装一个工具支持基本身份验证

2、在生成验证数据库- c是创建

3、接下来我们创建虚拟主机存放网站目录和根目录并创建网页文件

4、然后修改apache主配置文件支持虚拟web主机 (虚拟web主机是指在同一台服务器运行多个站点,其实每个站点并不独立占用一台服务器,而且虚拟主页也有自己的配置文件)

进入配置文件后使用 shift+:进入末行模式查找 Include conf/extra/httpd-chosts.conf 删掉注释行中#就可以

5、开启后进入虚拟主机配置文件进行配置

删掉注释行

6、从apache主配置文件中复制区域配置

Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all

7、开始配置bdqn和jbit这里我们IP改为192.168.100.20

解释一下上述配置
<VirtualHost ip地址:80> //虚拟主机的ip和端口
DocumentRoot “” //虚拟主机的网站根目录
ServerName //虚拟主机的网站域名
ErrorLog “” //虚拟主机的错误日志
CustomLog “” common //虚拟主机的成功日志
</VirtualHost

配置完成以后要先验证一波

接下来我们给jbit设置个访问控制使用基本身份验证
进入虚拟主机配置文件

AuthName test //定义受保护的域名称将在弹出的认证框显示
AuthType basic //设置认证类型 basic基本认证
AuthUserFile /usr/local/httpd/.admin //设置保存账户的路径位置
require valid-user 要求以上文件中的合法用户才能访问 valid-user表示所有 如果授权其中一个可以使用alan

验证:

www.bdqn.com则不需要

本文来源 互联网收集,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源,如您发现有涉嫌抄袭侵权的内容,请联系本站核实处理。

© 版权声明

相关文章