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

1.建立2个web虚拟主机

第一步:安装httpd服务包

# yum -y install httpd

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

wKiom1eG__3AOv50AABpuHJ-XN8760.jpg

wKiom1eHADfh4ptrAACLdUJNXRM853.jpg

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

wKioL1eHBGqgLA4KAACoPYGriUQ040.jpg

wKioL1eHBHaDpfoEAACw2e6Hhpk623.jpg


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

wKiom1eHAc7yCC8GAAC8NM-tZC8804.jpg

第五步:访问测试

wKioL1eHAkTSLeXaAADe7bL7JY8828.jpg

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


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

wKioL1eHCRiiK3G6AACP3svoZtU288.jpg

第二步:创建账号文件

wKioL1eHCpfDDKIgAABzK_KwcpM931.jpg

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

wKioL1eHDZGgHxbaAACHNMV0AWw979.jpg

#service httpd reload

第四部:打开浏览器测试

wKiom1eHE7nxdEB1AAB_EthhNRg437.jpg

输入账号密码

wKioL1eHE0uzLNUsAAK7Ou_NoFQ385.jpg


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


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

wKioL1eHEWeiriMbAADri2DfK9Y805.jpg


第二步:加载配置

# service httpd reload

第三部:访问测试

wKiom1eHEcqgu50NAACfisgIGxg826.jpg

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


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

wKiom1eHGjyxQEMKAAEuxhgPIjY848.jpg











wKioL1eHG8zRf9qkAAIZaGmtEoU254.jpg

wKiom1eHHaOR_SxFAAOlhyisniM773.jpg

wKiom1eHH6WzxKFUAAO2Y_J7XYY198.jpg


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

wKioL1eHIcLRG1xXAAKNBIgpSmg667.jpg

第三部:访问测试

wKioL1eHI-uB1F39AAqq3FNzPgk903.jpg

以上是终端命令行测试

下面是浏览器测试

wKioL1eHJPaj63FpAAEx3y52NRM539.jpg


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

1.建立2个web虚拟主机

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

必须加<Directory>.....</Directory>,并显示的授权)

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

wKiom1eHO0awBJxdAAKbU0ah61s175.jpg

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

wKioL1eHOl_xjrQuAAB_7CSfgnQ601.jpg

第三部:访问测试

wKioL1eHOuyhzQxbAADF_Wn-Wa8813.jpg


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

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

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

wKiom1eHP0jhirttAAG-Z4w9u_8330.jpg

第二步:创建账号文件

wKiom1eHP9mAEQdMAABoR4uDWfA803.jpg

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

wKioL1eHQGyT_m1tAACfYEC7t70351.jpg

第四步:访问测试

wKiom1eHQQuRa8OiAAB_dvEzqUI616.jpg





wKioL1eHQZCDIoDiAALtM79f6yw628.jpg


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

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

wKioL1eHQ0ihKFWbAAEHBuMv1uk823.jpg


第二步:加载配置

# service httpd reload

第三部:访问测试

wKioL1eHQ5PAzL6lAACJoJRoKTM139.jpg

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


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

wKiom1eHRpTgF32YAALULE3MUm8815.jpg

wKiom1eHR3WSveJJAAMrxYDz7Sk935.jpg


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

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

wKiom1eHVAby_KLKAAIyOsygNUo232.jpg

第三部:访问测试

下面是终端命令行测试

wKiom1eHSjPyytRbAAo98v0uRiQ315.jpg

下面是浏览器测试

wKiom1eHSvPw5wLjAAEr2I_eS4c667.jpg


wKiom1eHUt-BYxQRAABPE2jqeXk491.jpg