Blog

linux Apache设置https访问

一、申请证书【阿里云免费证书】

二、安装证书

可参考阿里云官方文档,如没有错,略过这步,看第三步,如果有错误,继续往下看。

如果你发现httpd.conf里没有

#LoadModule ssl_module modules/mod_ssl.so 
#Include conf/extra/httpd-ssl.conf

这两行代码

恭喜

和我进了同一个坑。

爬坑攻略来了,看好:

① # yum install mod_ssl openssl

安装完毕后,会自动生成 /etc/httpd/conf.d/ssl.conf 文件

② 根据服务器apache版本下载对应版本:apache历史版本下载

解压下载的版本文件 将modules下的loggers,ssl两个文件【一定是两个文件否则出错】放到服务器端apache的modules下

③ 没了,就是这么简单。当然,你还是得restart,不然不生效。

④ 输入https://xxxx.com,验证。

是不是还是不行??

三、配置规则

① 配置好服务器防火墙的443端口规则;

② 增加阿里云服务器安全组的443端口规则。

③ 验证。

④ 这下真安装好了。。。当然,你想强制访问变https,看第四步。

四、http请求强制跳转到https

WordPress后台,设置,常规。修改http为https

 

 

至此,全文完。

 

 

没有评论

Leave a Reply

你必须登入才能评论。