LNMP 1.5添加网站生成SSL证书失败的解决办法

今天在给VPS添加网站,顺手需要添加个SSL整数,用的LNMP 1.5

Lnmp 1.5添加网站生成ssl证书失败的解决办法

没有关系,咱有的就是琢磨的精神,LNMP这用的人多,往往能找到办法,我就揪住了一个。

解决方式是运行以下命令后再安装证书即可:

1
2
3
4
5
#如果是LNMP1.6版本需要先升级,再执行后面的命令
/usr/local/acme.sh/acme.sh --upgrade

#LNMP1.7直接运行此条命令
/usr/local/acme.sh/acme.sh --set-default-ca --server letsencrypt

问题来了,我也按照这个操作了,还是失败。

后面我又按照上面截图的说明,注册一下账户。

1
2
3
4
#切换到脚本目录
cd /usr/local/acme.sh
#执行脚本
acme.sh --register-account -m my@example.com

我的acme.sh地址在这个位置,所以代码就要改成上面这样,邮箱你自己替换成你的邮箱。

Lnmp 1.5添加网站生成ssl证书失败的解决办法

经过上面两段猛操作,可能问题不大了,于是我再试试添加网站及SSL。还是错了,干脆果断重新安装acme,卸载

1
.acme.sh/acme.sh  --uninstall

然后安装时写上邮箱
curl https://get.acme.sh | sh -s email=xxxx@xx.com

后面就倒腾成了!