一、安装httpd、mod_ssl
# yum -y install httpd mod_ssl
二、删除 ssl.conf文件
# rm -rf /etc/httpd/conf.d/ssl.conf
三、建立目录文件
# mkdir -p /data/web_data # echo "welcome to my web" > /data/web_data/index.html
四、添加配置文件
# vim /etc/httpd/conf.d/virthost.conf 添加: <VirtualHost *:80> ServerName www.rj.com DocumentRoot "/data/web_data" <Directory "/data/web_data"> Require all granted </Directory> </VirtualHost> Listen 192.168.10.2:443 <VirtualHost *:443> ServerName www.rj.com DocumentRoot "/data/web_data" SSLEngine on #SSL功能打开,如果在Virthost 出现这句,则仅作用于虚拟机站点配置范围,这个虚拟机站点全部使用SSL通信,如果出现在Virthost外,则作用于全局,整个服务器都使用 SSL(HTTPS)通信,不能采用HTTP通信,所以通常都在Vir

本文详细介绍了在CentOS7上搭建HTTPS虚拟主机的步骤,包括安装httpd和mod_ssl,删除默认ssl.conf文件,创建目录文件,配置SSL证书,申请证书以及启动服务。此外,还提及了CA根证书和子CA证书的安装与转换命令。
最低0.47元/天 解锁文章
672

被折叠的 条评论
为什么被折叠?



