云服务器免费试用

宝塔面板nginx安装后无法启动的解决方法(宝塔面板nginx安装后无法启动的解决方法是)

服务器知识 0 1503

宝塔面板里面的nginx安装后无法启动的解决方法:当我们安装好宝塔面板和nginx后,有时发现nginx无法启动,无论点击启动、重启还是重载配置都提示“nginx服务启动失败”,这时该怎么办呢?


造成这种情况的原因很多,这里分析详细一下:

宝塔面板nginx安装后无法启动的解决方法(宝塔面板nginx安装后无法启动的解决方法是)




第一种情况,宝塔面板安装完成后,安装nginx出现一些小问题,导致:/etc/rc.d/init.d/nginx文件空白,这样就无法启动nginx,解决方法:从正常的宝塔环境下对应目录中复制一份nginx文件源码到/etc/rc.d/init.d/nginx文件中保存即可,再启动nginx就可以了。




第二种情况,启动nginx报如下错误:


/www/server/nginx/sbin/nginx: error while loading shared libraries: libgd.so.3: cannot open shared object file: No such file or directory


这种出错是缺少依赖的问题,根据自身情况在ssh执行如下命令:



缺失libgd.so.3


wget http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/gd-2.2.5-7.el8.x86_64.rpm


rpm -i --nodeps gd-2.2.5-7.el8.x86_64.rpm #忽略依赖安装


缺失libXpm.so.4


wget http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/libXpm-3.5.12-8.el8.x86_64.rpm


rpm -i libXpm-3.5.12-8.el8.x86_64.rpm


缺失libtiff.so.5


wget http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/libtiff-4.0.9-20.el8.x86_64.rpm


rpm -i --nodeps libtiff-4.0.9-20.el8.x86_64.rpm


libjbig.so.2.1


wget http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/jbigkit-libs-2.1-14.el8.x86_64.rpm


rpm -i jbigkit-libs-2.1-14.el8.x86_64.rpm




第三种情况,nginx防火墙和网站监控报表与Nginx不太兼容


已知宝塔两个插件: nginx防火墙和网站监控报表与Nginx不太兼容。


如果先安装了上面两个插件,或者安装好NGINX后再升级NGINX版本,很可能性就会出现nginx无法启动的情况。


1、更新了下Nginx,更新到1.18就发现nginx无法启动了。只要是点启动就会报以下错误。



nginx: the configuration file /www/server/nginx/conf/nginx.conf syntax is ok


nginx: configuration file /www/server/nginx/conf/nginx.conf test failed


解决方法:卸载宝塔免费nginx防火墙及网站监控报表










声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 宝塔面板nginx安装后无法启动的解决方法(宝塔面板nginx安装后无法启动的解决方法是)
本文地址: https://solustack.com/9197.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。