lnmp-1.4在centos6 安装Let' Encrypt SSL失败报404
遇到一个问题,找不到相关解决方案,不得不来论坛请教,谢谢。系统环境:Vultr VPS CentOS 6.x 64位原版系统。
Linux version 2.6.32-696.6.3.el6.x86_64 (mockbuild@c1bl.rdu2.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) ) #1 SMP Wed Jul 12 14:17:22 UTC 2017
lnmp版本:1.4
安装lnmp前,我未对CentOS进行任何升级。
安装lnmp后,添加了虚拟主机(两个域名,一个不带www,一个带www的),第一次提示是否添加SSL时,选的否,我在域名目录下创建了index.html测试文件,并通过域名访问,能成功显示装这个测试页面内容,说明虚拟主机添加是成功的。
然后我使用lnmp ssl add命令添加Let's Encrypt SSL,一切选择后,结果遭遇失败:Let's Encrypt SSL Certificate create failed!,大概意思是请求我的域名结果返回404。
见图:
奇怪的是,我是一开始设置完虚拟主机后,可以在浏览器正常访问域名的,也能正常访问具体HTML文件,安装SSL时却显示404错误。而且报这个错后,我再在浏览器访问域名,果然变成404了。估计是流程失败后退出了,我重启了lnmp访问域名还是404,执行lnmp ssl add这个命令前浏览器访问是正常的。
另外,之前我在域名解析到vps前,率先执行过lnmp ssl add,添加过一次,当时是失败的,我在想是不是跟这个有关。
我想请教我该如何做,如何解决安装ssl失败的问题,如何解决安装失败后域名404的问题。
谢谢。
[ 本帖最后由 janrychin 于 2017-9-17 22:04 编辑 ]
解决了!
我删除虚拟主机,重新添加虚拟主机,同时添加ssl,换了个邮箱就成功了。
页:
[1]