https|阿里云轻量应用服务器安装 WordPress 之(02)免费 SSL 证书申请和安装篇( 二 )


四、Windows 系统安装 WinSCP,然后参考下图说明登录后台目录。
https|阿里云轻量应用服务器安装 WordPress 之(02)免费 SSL 证书申请和安装篇
文章插图

  1. 点击新建站点①;
  2. 选择 SFTP②;
  3. 主机名③填写(三)中提到的;
  4. 用户名④ root;
  5. 密码⑤填写(三)中提到的;
  6. 点击登录⑥即可。
五、WinSCP 右侧目录即是 WordPress 相关目录,当然不仅仅是 WordPress,Nginx 还有数据库什么的都在此,对小白来说,不要乱动,只要找到我们需要修改的文件和文件夹即可。
首先上传 SSL 证书:
https|阿里云轻量应用服务器安装 WordPress 之(02)免费 SSL 证书申请和安装篇
文章插图

  1. 可通过点击 ..① 到上级目录;
  2. 定位到文件夹目录 /usr/local/nginx/conf/ssl/②;
  3. 将(二)中的 xxx.pem 和 xxx.key 文件③拖进去即可。
然后修改一个文件:
https|阿里云轻量应用服务器安装 WordPress 之(02)免费 SSL 证书申请和安装篇
文章插图

  1. 可通过点击 ..① 到上级目录;
  2. 定位到文件夹目录 /usr/local/nginx/conf/vhost/②;
  3. 双击其中的 wordpress.conf③ 文件即可编辑。
最后编辑wordpress.conf 文件,WinSCP 自带编辑器,很容易上手使用:
https|阿里云轻量应用服务器安装 WordPress 之(02)免费 SSL 证书申请和安装篇
文章插图

  1. /usr/local/nginx/conf/ssl/www.example.com.crt① 改为 /usr/local/nginx/conf/ssl/xxx.pem;请注意 xxx 是你实际证书的名称;
  2. /usr/local/nginx/conf/ssl/www.example.com.key② 改为 /usr/local/nginx/conf/ssl/xxx.key;请注意 xxx 是你实际证书的名称。
  3. www.example.com③ 改为你的域名(无需前面的 www,例如我自己的就是 lazulijade.com);
  4. www.example.com④ 改为你的域名(无需前面的 www,例如我自己的就是 lazulijade.com)。
  5. 点击左上角保存按钮即可。
六、进入轻量应用服务器后台重启服务器即可。由于 DNS 解析问题,可能需要多刷新几次才能看到效果,此时你的域名应该正确从 http://www.example.com 变成了 https://www.example.com。如果没有,可能的原因是上述操作中有文件未上传成功或未保存成功,使用 WinSCP 进入相应文件和文件夹再确认一次即可。因为我在使用过程中,经常忘了正确保存就关闭了。
其实还没有完…大概有 99% 可能性网站已经可以正常使用 HTTPS 加密访问,但是你的 WordPress 页面只有文字,所有主题样式和图片都丢失了,这是因为主题样式还有图片默认都是 http 形式,需要额外修改设置——所以这就是另外一篇文章的事了。
简洁版
  1. 如果在阿里云轻量应用服务器安装 WordPress 时选择的版本是 4.8.1,那么自带阿里云提供的扩展服务,只要设置好域名解析,直接参照官方教程即可。
  2. 如果在阿里云轻量应用服务器安装 WordPress 时选择的版本不是 4.8.1,那么先设定好域名解析,然后到云盾证书服务中0元购买DV单域名证书【免费使用】之后参照官方教程即可。
  3. 下载 Nginx 证书压缩包,解压后有两个文件,上传至 Nginx 目录中(图文详情你还是要看前面心路篇)。
  4. 修改 Nginx 配置文件(图文详情你还是要看前面心路篇)。
  5. 重启服务即可。