懒总
一个互联网懒人的独立站

已解决:SSL证书更新和Openresty启动报错

本站域名 lanzong6.com 是在腾讯云注册的。2024年10月27日,之前申请的一年免费SSL证书过期了,因此我在腾讯云重新申请了新的SSL证书并下载下来。在Web管理后台提交更新后,立即遇到了问题。如果你也遇到类似问题,不妨看看这里的解决方法,或许对你有所帮助。

PS:ssl免费证书现在一次只能申请3个月了,腾讯云目前提供免费的域名型证书,型号为 TrustAsia DV SSL CA – G5,证书有效期时长3个月。证书过期前一个月即可重新申请,域名型证书能在一个工作日内快速颁发,您有充足的时间为站点切换证书。

PS:如果你还不会建站,请看我的这篇文章:从零开始,教你快速搭建一个网站,超详细全流程图文分享

好了,言归正文,本站使用的web管理工具是1panel,一个免费开源的新一代的 Linux 服务器运维管理面板,如果你也想建站,我也推荐你使用。

问题一,更新ssl证书就出错了,如下图:

ss证书更新

ss证书更新

我一看证书续签成功了,结果反而网站打不了了,好家伙,那就删除了旧的证书,然后再上传新的证书,结果更糟糕了,openresty这个应用崩溃了,那么问题来了,什么是openresty呢?

OpenResty(又称:ngx_openresty) 是一个基于 NGINX 的可伸缩的 Web 平台,由中国人章亦春发起,提供了很多高质量的第三方模块。

OpenResty 是一个强大的 Web 应用服务器,Web 开发人员可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以及 Lua 模块,更主要的是在性能方面,OpenResty可以 快速构造出足以胜任 10K 以上并发连接响应的超高性能 Web 应用系统。

360,UPYUN,阿里云,新浪,腾讯网,去哪儿网,酷狗音乐等都是 OpenResty 的深度用户。

总结来说,就是帮助你配置好一个超高性能的web应用环境。

在Openresty反复启动失败后,历经重建,重启,就是死活启动不了,后面自己找日志原因发现是:

1Panel-openresty-jMhC | 2024/10/27 13:07:33 [emerg] 1#1: open() “/www/sites/lanzong6.com/rewrite/lanzong6.com.conf” failed (2: No such file or directory) in /usr/local/openresty/nginx/conf/conf.d/lanzong6.com.conf:48
1Panel-openresty-jMhC | nginx: [emerg] open() “/www/sites/lanzong6.com/rewrite/lanzong6.com.conf” failed (2: No such file or directory) in /usr/local/openresty/nginx/conf/conf.d/lanzong6.com.conf:48

然后我就去到对应的文件,把48那一行代码删掉了,这样我以为就可以了,Openresty可以启动了,但是lanzong6.com却ping不通了,接着在微友的指导下又发现新的问题,如下图:

Openresty

Openresty

我的好家伙啊,原来openrest都内部启动报错了,又仔细去寻找网站目录,原来是网站目录不知道怎么回事丢失了,就造成了openresty内部启动了,

处理方法按照官方工作人员的说法就是:目录丢失了 启动肯定报错 你把整个网站删了重建吧。

最后解决方案就是:重新安装 OpenResty后,因为这个wordpress站点为商店一键安装,安装好OR后重新添加反向代理,到此网站终于重新打开了。

赞(1) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《已解决:SSL证书更新和Openresty启动报错》
文章链接:https://lanzong6.com/yygj/888.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下作者吧!

非常感谢您的打赏,我们将创作更多优质内容,一起创建美好网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册