繁体   English   中英

Engintron:Nginx 无法启动

[英]Engintron: Nginx couldn't start

我有一个安装了 Nginx 作为反向代理的 Cpanel/WHM 服务器(默认为 Nginx 管理器),所以我尝试用 Engintron 替换 Nginx。 我通过 Cpanel Nginx 管理器安装了 Engintron 并卸载了 Nginx。 结果我的网站无法正常工作,Nginx 无法启动(来自 WHM Engintron 页面的状态),所以我应该重新安装 Nginx? 我不知道 Engintron 是否已经包含 Nginx 我尝试重新安装 Nginx 并且网站再次运行,但我不知道 Engintron 是否正在为该网站或 Nginx 提供服务

Engintron 在其脚本中包含 nginx 安装。 因此,如果您仅安装 engintron,在反向代理模式下,它将默认使用 apache 而不是 nginx。

您可以通过 sudo nginx -t 检查您的 nginx 安装的配置文件位置

(它将显示配置文件的位置以及对其进行测试)。

查看nginx配置文件是否与engintron配置文件匹配。 如果您在这里也感到困惑,请运行 $ sudo nginx -T

这将转储配置文件的 output,您可以将其与 Engintron 配置文件相比较。

最后一个选项是卸载 nginx 并全新安装 Engintron。

首先尝试运行这些命令:

/usr/sbin/nginx -s stop
/usr/local/cpanel/scripts/restartsrv_nginx start

如果问题仍然存在,请通过 WHM 从 EasyApache 中卸载 Nginx 和所有 Ruby 软件包,然后重新安装 Nginx。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM