环境Centos 6.7 x86_64,实验内容为httpd-2.2几个基本服务的实现

1.建立2个web虚拟主机

第一步:安装httpd服务包

# yum -y install httpd

第二步:编辑主配置文件,启用web虚拟机功能

wKiom1eG__3AOv50AABpuHJ-XN8760.jpg

httpd-2.2和httpd-2.4基本服务的实现_第1张图片

第三部:建立web虚拟主机的配置文件


第四步:添加域名解析记录(无DNS服务)

wKiom1eHAc7yCC8GAAC8NM-tZC8804.jpg

第五步:访问测试

httpd-2.2和httpd-2.4基本服务的实现_第2张图片

2.对httpd的status页面启用访问控制


第一步:启用状态页面访问的功能

httpd-2.2和httpd-2.4基本服务的实现_第3张图片

第二步:创建账号文件

httpd-2.2和httpd-2.4基本服务的实现_第4张图片

第三部:打开httpd主配置文件,添加以下内容

httpd-2.2和httpd-2.4基本服务的实现_第5张图片

#service httpd reload

第四部:打开浏览器测试

httpd-2.2和httpd-2.4基本服务的实现_第6张图片

输入账号密码

httpd-2.2和httpd-2.4基本服务的实现_第7张图片


 3.拒绝192.168.0.0/24网段访问虚拟主机www2.magedu.com


第一步:更改虚拟主机www2.magedu.com的配置


第二步:加载配置

# service httpd reload

第三部:访问测试

4.为虚拟主机www1.magedu.com启用https服务


第一步:创建私有CA和自签名证书

httpd-2.2和httpd-2.4基本服务的实现_第8张图片











httpd-2.2和httpd-2.4基本服务的实现_第9张图片

httpd-2.2和httpd-2.4基本服务的实现_第10张图片

httpd-2.2和httpd-2.4基本服务的实现_第11张图片


第二步:更改/etc/httpd/conf.d/ssl.conf配置文件

httpd-2.2和httpd-2.4基本服务的实现_第12张图片

第三部:访问测试

httpd-2.2和httpd-2.4基本服务的实现_第13张图片

以上是终端命令行测试

下面是浏览器测试


环境Centos 7.2 x86_64,实验内容为httpd-2.4几个基本服务的实现

1.建立2个web虚拟主机

      从centos7开始,默认安装的httpd服务是2.4版本的,比之前的版本有了很多改进,要创建虚拟主机,不用更改httpd主配置文件,直接添加虚拟机配置文件即可。(注意:7版本后虚拟主机配置文件

必须加.....,并显示的授权)

第一步:在/etc/httpd/conf.d/目录下创建好2个web虚拟主机,显示如下

httpd-2.2和httpd-2.4基本服务的实现_第14张图片

第二步:添加域名解析记录(无DNS服务)

第三部:访问测试

httpd-2.2和httpd-2.4基本服务的实现_第15张图片


2.对httpd的status页面启用访问控制

第一步:启用状态页面访问的功能

(注意:7版本后,httpd的主配置文件没有status的相关配置,要启用得手动添加相关配置行,如下图)

httpd-2.2和httpd-2.4基本服务的实现_第16张图片

第二步:创建账号文件

第三部:打开httpd主配置文件,添加以下内容

httpd-2.2和httpd-2.4基本服务的实现_第17张图片

第四步:访问测试






3.拒绝192.168.0.0/24网段访问虚拟主机www2.magedu.com

第一步:更改虚拟主机www2.magedu.com的配置

httpd-2.2和httpd-2.4基本服务的实现_第18张图片


第二步:加载配置

# service httpd reload

第三部:访问测试

4.为虚拟主机www2.magedu.com启用https服务


第一步:创建私有CA和自签名证书

httpd-2.2和httpd-2.4基本服务的实现_第19张图片

httpd-2.2和httpd-2.4基本服务的实现_第20张图片


第二步:更改/etc/httpd/conf.d/ssl.conf配置文件

(注意:版本6里面的ssl.conf里不用加...,而在版本7里面必须加,https的服务才能正常访问)

第三部:访问测试

下面是终端命令行测试

下面是浏览器测试

httpd-2.2和httpd-2.4基本服务的实现_第21张图片


httpd-2.2和httpd-2.4基本服务的实现_第22张图片