centOS7中nginx服务起不起来问题的解决
yum install -y https://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.18.0-2.el7.ngx.x86_64.rpm
1.配置文件错误,检查配置文件nginx -t
2.当nginx服务起不起来,重启任何操作都报错时,可能原因是之前的服务进程没有关闭,端口号被占用
3.解决方法:
查看运行的nginx进程:
ps aux | grep nginx
如果您只想查看正在运行的nginx进程的PID,可以使用以下命令:
ps aux | grep nginx | grep -v grep | awk '{print $2}'
查看端口:ss -lntup | grep :port
kill -9 804 807
后重新启动进程,如果还不行,那就是nginx包有问题:
#要在Linux系统上删除nginx,请按照以下步骤操作:
1.停止nginx服务:
systemctl stop nginx
2.删除nginx软件包:
如果您使用的是Debian或Ubuntu系统,请使用以下命令:
sudo apt-get remove nginx
如果您使用的是CentOS或Red Hat系统,请使用以下命令:
sudo yum remove nginx
3.删除nginx配置文件和日志文件:
rm -rf /etc/nginx
rm -rf /var/log/nginx
4.确认nginx已经被完全删除:
which nginx
如果输出为空,则表示nginx已经被完全删除。
nginx -v
输出没有该文件,标识nginx已经被完全删除。
注意:以上操作将删除所有nginx配置和日志文件,如果您需要保留这些文件,请备份后再进行删除操作。
浙公网安备 33010602011771号