cai6117 发表于 2021-7-30 16:08:42

lnmp1.8全新安装,但是创建网站时ssl失败

lnmp1.8全新安装,但是创建网站时ssl失败,搜索了帖子,发现/usr/local/下没有acme.sh,请问如何安装?

licess 发表于 2021-7-30 16:55:25

你这什么信息都没提供咋确定是什么问题
按 lnmp vhost add 填正确信息就能自动安装,没有/usr/local/acme.sh 目录的话把 lnmp vhost add 添加过程的完整信息复制贴上来

cai6117 发表于 2021-7-30 20:33:23


我百度的教程,找不到acme.sh这个目录。无法升级

cai6117 发表于 2021-7-30 20:58:54

licess 发表于 2021-7-30 16:55
你这什么信息都没提供咋确定是什么问题
按 lnmp vhost add 填正确信息就能自动安装,没有/usr/local/acme.s ...
军哥,我已经把Lnmp vhost add 出现错误的图片上传了,麻烦你有时间的时候看下。谢谢


licess 发表于 2021-7-31 08:25:03

改动过脚本吗,lnmp 的命令应该是在 /bin/lnmp 的按上面显示你的却在 /usr/bin/lnmp

按截图提示权限有问题,之前没遇到过感觉可能你系统上的问题或做过改动,你自己按 https://bbs.vpser.net/thread-25632-1-1.html 手动安装一下看看

cai6117 发表于 2021-7-31 11:11:55

licess 发表于 2021-7-31 08:25
改动过脚本吗,lnmp 的命令应该是在 /bin/lnmp 的按上面显示你的却在 /usr/bin/lnmp

按截图提示权限有问题 ...

没有改动过脚本,我也不懂怎么修改脚本,我看了下,/bin/快捷方式到/usr/bin/的。我重装系统后,安装lnmp1.7,还是这个问题,有点摸不着头脑,都是昨天提问的时候安装的是lnmp1.8,系统都是centos7。我按照https://bbs.vpser.net/thread-25632-1-1.html,手动安装acme.sh,也还是不行。刷新/usr/local/后显示acme.sh-2-数字-数字,具体后面俩数字是多少记不清了,我又手动改成acme.sh,然后lnmp vhost add还是一样的错误。

cai6117 发表于 2021-7-31 12:39:15

licess 发表于 2021-7-31 08:25
改动过脚本吗,lnmp 的命令应该是在 /bin/lnmp 的按上面显示你的却在 /usr/bin/lnmp

按截图提示权限有问题 ...

军哥,我自己搞定了,关闭防火墙,就可以成功生成ssl证书。服务器的原因,因为我其他服务器,都是直接安装就好的,所以才奇怪。查看log,百度错误信息,就找到了问题,谢谢军哥的解答。
今天使用acme给自己一个域名签发证书的时候遇到下面的错误:

xxxx.xxxx.xyz:
Verify error:Fetching http://xxxxx.xxxxx.xyz/.well-known/acme-challenge/y02eMjzC0SKd_AmW-a54vFKrn4Wx7j6HzO733BwIUn4: Error getting validation data
经过仔细排查后,发现是centos防火墙的问题,之前一直使用debian,所以一开始就没考虑过这个问题。关闭防火墙后就可以正确获取证书。

systemctl stop firewalld.service
systemctl disable firewalld.service
页: [1]
查看完整版本: lnmp1.8全新安装,但是创建网站时ssl失败