“sudo certbot --nginx”运行失败,与“配置文件/etc/nginx/nginx.conf 测试失败”有关

问题描述 投票:0回答:0

我在尝试运行“sudo certbot --nginx”时收到此错误代码

<< Error while running nginx -c /etc/nginx/nginx.conf -t.

nginx:[emerg] dlopen()“/opt/bitnami/nginx/modules/ngx_http_auth_pam_module.so”失败(/opt/bitnami/nginx/modules/ngx_http_auth_pam_module.so:无法打开共享对象文件:没有这样的文件或目录)在 /etc/nginx/modules-enabled/50-mod-http-auth-pam.conf:1 nginx: 配置文件/etc/nginx/nginx.conf 测试失败

安装过程中唯一的主要问题是当我试图查看两个软件的区别时我锁定了前端;经过几次删除和重新安装尝试后,nginx 运行没有错误,sudo nginx -t 返回一个成功的 propt 等

我到底要怎么解决这个问题?

多次重新安装所有内容后;我希望软件能正常工作;以前我在 dpkg 文件中遇到退出错误,但重新安装 nginx 完全修复并导致当前错误。

注意 - nginx 的运行重启、状态和停止等“sudo service nginx restart”等都成功运行,我只在尝试运行 certbot 时遇到此错误

注 2 - 该网站现在实际上已关闭;当我收到状态错误时它仍然存在;我确实运行了“sudo fuser -k 443/tcp”和“sudo fuser -k 80/tcp”以重新安装 nginx。

注 3 - 目前网站只显示“欢迎使用 nginx”页面,它也显示欢迎使用 apache,但在我删除 apache 后它交换了。

注 4 - 我是工程师而不是编码员。所以如果你说在文件中添加“xx”行,请告诉我如何打开和保存文件

apache nginx ssl-certificate certbot
© www.soinside.com 2019 - 2024. All rights reserved.