使用systemctl命令启动nginx竟然报错了?什么原因?

答题:

利用systemctl start nginx呼吁封动nginx发明报错了,报错形式如高:

选举学程:nginx学程

Job for nginx.service failed because the control process exited with error code. See “systemctl status nginx.service” and “journalctl -xe” for details.[object Object]
登录后复造

答题阐明:

nginx -t 查抄不答题

systemctl status nginx 查望nginx形态,透露表现报错为 80端心被占用

Jul 13 16:18:18 web01 nginx[二407]:nginx:[emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
登录后复造

起因说明:

安拆时 封动利用了 nginx号令封动,批改装备文件以后又运用 systemctl restart nginx号召封动

nginx号令封动时未将80端心占用,再利用systemctl restart nginx 又是跑到端心80 招致矛盾报错

摒挡办法:

查望nginx端心形态

ps -ef|grep nginx #查望nginx端心应用环境
登录后复造

将nginx历程ss

pkill nginx
登录后复造

再利用system体式格局封动

systemctl start nginx
登录后复造

以上即是利用systemctl号令封动nginx居然报错了?甚么起因?的具体形式,更多请存眷萤水红IT仄台此外相闭文章!

点赞(19) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部