系统基础信息:
系统:centos7
apache:Apache/2.4.37
一服务器下配置了多虚拟主机。
在华为云购置了SSL 免费证书,按照其文档(如下图)做配置,但是未找到相关配置位置:
经多次资料搜索后,确定我服务器的配置和文档的不一致;
其实很简单,只要在apache的按照目录下,找到conf.d/ssl.conf
文件修改即可。
如何修改?(零apache知识 用了蠢办法):
vim ssl.conf
打开文件;注意:编辑前先将原始文件复制一份,备份- 复制文件内标签
<VirtualHost _default_:443></VirtualHost>
内的所有内容到新行,然后编辑。 - 如何编辑?下图:(因为不懂apache 除截图描述外,其他未修改)
- 重启apache 无异常反馈,https访问成功,那就成功了
如未成功(https无法访问站点,http可访问) - 检查443端口是否开启;
- 如443端口开启,但任无法访问,检查配置;可能我的这个方法不适用