标签归档:WordPress

如何给 DigitalOcean 一键安装的 WordPress 加 https

Https 的重要性不言而喻,开了博客之后就寻思着怎样去弄一个证书,后来发现了方便易用的 Let’s Encrypt 。限于我还是建站新手,从发现这个工具到弄明白怎么用再到真正把网站挂上 Https 还是费了一番功夫的,为了表示我还要学习一个,随便记录一下过程。

  1. 为避免以后 DigitalOcean 可能的更新,导致版本不符令人迷惑,截图说明我安装的 WordPress 是如下这个版本
  2. 该版本的 WordPress 运行在 Apache 上,在 Let’s Encrypt 的 Getting Started 链接中提到,在 shell 中可以用一个叫 Certbot 的工具来获得证书,选项如下图所示
  3. 把网页上自动生成的脚本抄一遍就好了

因为这样生成的证书只有90天的有效期,所以 Certbot 建议设置一个定时任务来自动更新。

将博客转移到了WordPress

在天愿作比翼鸟,人生经验还太少

搬砖两年,之前的博客也荒了两年,接触的东西一多,就想着还是得有个地方写点啥,记录一下有用的人生经验,防止以后掉到同一个坑里去。

之前那个博客是用hexo建在GitHub Pages上的,hexo差不多已经几乎忘记怎么用,GitHub Pages也不太愿意继续折腾,虽然免费,但总觉得还是用个现成的,久经考验的博客框架来得稳妥,并且我也不是Node.js党,再次花时间精力去把hexo搞明白也并无太大裨益,虽然我挺感兴趣。博客网站考察了一些,但总感觉是寄人篱下,如果用国内的服务搞不好还要去猜测屏蔽关键字是哪些,毕竟微博的“JavaScript事件”相去不远。上个周六的时候用wordpress.com搭建了一个,也买了一年的个人套餐,因为我有个独立域名,但好像wordpress.com对个人域名的https支持不是很稳定,导致Chrome时不时报告证书无效,同时如果不是企业版的话各种插件也装不了,无奈只好退款。最后还是跑到DigitalOcean上搞了个WordPress一键安装,所有的事都能省了,掏钱就行,好在很便宜。

大概就是这个样子。