Nginx 无法启动,提示 Address already in use,
sudo systemctl start nginx
无法启动,提示 98: Address already in use,如下图:

从提示可以看出,这是因为端口被占用了,处理如下:
先查看端口的占用情况:
sudo netstat -tulpn

可以看到是之前的 PID 为 18404 的 nginx 仍然占用着 80 和 443 端口,
先强制关闭原来的进程,然后重新启动 nginx 即可
sudo kill -2 18404
sudo systemctl start nginx
参考:
Nginx will not start (Address already in use)
相关阅读:
NGINX 环境的搭建