启动nginx如果报这个错误,一般需要去nginx安装的日志目录查看错误日志文件error.log,我们就可以进一步排查出nginx出现的错误情况
cat /nginx/logs/error.log
发现报错:
> bind() to 0.0.0.0:8000 failed (98: Address already in use)still could not bind()
1、找到占用该端口的进程
lsof -i:8000
2、使用kill命令干掉它这个进程
kill -9 pid
3、重启Nginx即可
systemctl restart nginx