最近估计大家都在紧急安装SSL了,颜Sir也教了我们怎么在BH上安装免费证书(Let's Encrypt)。但是相信有一部分人跟我一样用了Linode的VPS。那如何在Linode上面安装Let's Encrypt的SSL呢?请看下文:
我的VPS的image系统是Debian 8,以下命令都是Debian 8的,大家注意如果系统不一样不要照搬。
我用的是mac,所以可以用系统自带的Terminal工具,连接VPS,连上后开始下面的步骤:
一、安装git包:
二、下载证书包:
三、进入证书目录:
四、创建SSL证书:
这里注意把example.com和www.example.com替换成泥自己的域名
接下来会出来如下界面,填上你的email,选OK,回车。
然后下面的界面,选agree,回车。
完了出现如下信息:
执行下一步命令:
继续:
这里注意把example.com替换成泥自己的域名
会返回如下4个结果:
到这一步,证书算是创建好了。
接下来我们该修改网站配置文件了:
但是我不会,找不到我网站的配置文件(ORZ泪奔······),连接FTP以后就是找不到。。。。
谁来教教我。。。。。。
-------------------------------------------------------------------------------------------------------------
现在搞明白了,我来继续教大家
正如下面Keen大神所说,我们先得搞清楚自己的VPS是什么环境
但是这俩文件去哪里找呢?
用FTP软件,连接SFTP,到etc文件夹下面找。这里连接的时候要注意,需要用你的linode主机管理员登陆用户名和密码登陆。
(我就是没用这个管理员登陆,所以找不到etc文件夹,才不知道下一步修改网站配置文件要怎么做。)
这里连上就好办了,进去找etc文件夹,我的是nginx环境,所以在etc下面找到nginx文件夹,再找到sites-available文件夹,网站配置文件www.example.com.conf就在这个文件夹里面了。
接下来的步骤不写了,大家到料神的帖子里面看吧:
WordPress建站:Linode VPS上部署SSL启用HTTPS全攻略
按照料神的步骤做完就可以了。下面看我的小绿锁:
最后感谢Keen的指点,以及tudou的帮忙。非常感谢!
分享至微信