基于阿里云服务器ECS CentOS7.6+WordPress Nginx 配置HTTPS

1.点击主菜单中的域名选项

基于阿里云服务器ECS CentOS7.6+WordPress Nginx 配置HTTPS

2.点击已经解析好的域名后面的管理按钮

基于阿里云服务器ECS CentOS7.6+WordPress Nginx 配置HTTPS

3.点击基本信息里的 SSL证书 后面的 开启SSL证书

4.点击新窗口中的购买证书,按如下选项购买(免费)

基于阿里云服务器ECS CentOS7.6+WordPress Nginx 配置HTTPS

5.购买完成后返回SSL证书控制台,点击申请证书并按要求填写

基于阿里云服务器ECS CentOS7.6+WordPress Nginx 配置HTTPS

6.提交申请后,过几分钟等申请通过,点击已签发

基于阿里云服务器ECS CentOS7.6+WordPress Nginx 配置HTTPS

点击下载,下载对应服务的证书(我这里是nginx),解压缩

基于阿里云服务器ECS CentOS7.6+WordPress Nginx 配置HTTPS

7.在主配置文件nginx.conf所在的文件夹创建目录ssl_key,并将解压缩的两个文件上传到该文件夹

8.修改网站的配置文件

基于阿里云服务器ECS CentOS7.6+WordPress Nginx 配置HTTPS

9.添加防火墙中的443端口

基于阿里云服务器ECS CentOS7.6+WordPress Nginx 配置HTTPS

注:iptables是centos6中的写法,在7中建议使用firewall

firewall-cmd --zone=public --add-port=443/tcp --permanent