一、要求
二、解题
1、安装实验所需软件
mount /dev/cdrom /mnt/
#挂载磁盘
dnf install mod_ssl
2、写网页证书
cd /etc/pki/tls/certs #进入该配置文件位置
rz #使用rz命令将MakeFile文件放在此路径下
make tengbaiwan.crt #使用make命令制作证书
若rz和make命令无法使用,则需要安装make、rz软件
dnf install make
dnf install lrzsz
3、编写主机配置文件host.conf
vim /etc/httpd/conf.d/host.con
<virtualhost 192.168.118.134:443> #使用443端口设置证书
servername www.tengbaiwan.com
documentroot /www/tengbaiwan
ErrorLog "logs/error_tengbaiwan_log"
CustomLog "logs/error_tengbaiwan_log" combined
SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/tengbaiwan.crt
SSLCertificateKeyFile /etc/pki/tls/private/tengbaiwan.key
</virtualhost>
mkdir /www/tengbaiwan #建立tengbaiwan目录
echo welcome to tengbaiwan > /www/tenbaiwan/indxe.html #自定义网页内容
4、修改tengbaiwan.key位置
将tengbaiwan.key文件移动到/etc/pki/tls/private/路径下
mv tengbaiwan.key /etc/pki/tls/private/
5、挂载/tengbaiwan目录
使用fdisk /dev/sdb尝试管理/dev/sdb硬盘设备
使用mkfs.xfs /dev/sdb1命令格式化分区
使⽤vi编辑/etc/fatab⽂件新增内容
vi /etc/fstab
/dev/sdb1 /tengbaiwan xfs defaults 0 0 #加在最后一行
然后重启:systemctl restart httpd
再使用df -Th命令查看文件
6、修改Windows下hosts文件
进入目录C:\Windows\System32\drivers\etc
找到hosts文件打开并在末尾添加192.168.118.134 www.tengbaiwan.com
(ip地址为自己主机的ip地址)
7、重启httpd并关闭防火墙及修改权限
systemctl restart httpd #启动
systemctl stop firewalld #关闭防火墙
setenforce 0 #修改权限
8、测试web服务器
运用https协议在Windows浏览器上访问https://www.tengbaiwan.com