【问题描述】

systemctl start 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.

【问题解决】

根据提示,执行 systemctl status nginx 查看情况,看到有提示 Starting nginx... nginx (pid 22218 22217) already running. 再杀死这两个进程就可以啦!

还有一种方法是,cat查看/usr/local/nginx/logs/目录下的nginx.pid文件,这是nginx用于指定进程的文件,删除这个文件也能解决一些问题,操作演示如下:

 

更多推荐

启动nginx报错Job for nginx.service failed because the control process exited with er