lnmp创建https主机失败

安装了lnmp,很多事情比自己分开装nginx和php什么的要方便多了。

用lnmp vhost add命令创建虚拟主机有个好处。

就是可以直接生成ssl证书,

全站https很轻松,不用自己改conf配置文件,也不用去申请证书什么的。

其实是因为人家内置了证书申请功能。

但是我今天创建主机的时候,遇到报错,内容如下:

Let’s Encrypt SSL Certificate create failed!

光看这个是看不出所以然的。

可以看日志。

但是看日志也看不出所以然……

还得自己想想问题所在。

其实问题很简单,就是因为脚本自动申请证书的时候,会需要验证域名。

然而,我在架主机的时候没有做域名解析!

所以证书申请失败。

至于说免费证书靠不靠谱?

应该是靠谱的吧。

反正目前用了一两年也没问题,不过每年似乎都要更新。

在阿里和腾讯申请的证书每年似乎都会过期。

lnmp内置的那个,不知道什么时候过期。

到时候可能是要折腾一下了。

对了,遇到证书问题怎么办呢?

最简单的办法就是直接删除主机重建。

lnmp vhost del

放心,它不会删除你的文件的,也就是干掉一点配置文件而已。

发表评论

电子邮件地址不会被公开。 必填项已用*标注