centos 卸载 nginx centos卸载docker

完全卸载nginx及安装的详细步骤

本文将指导您如何彻底卸载并重新安装 Nginx,提供具体步骤和操作指南,以确保您的服务器环境顺畅运行。

一、卸载 Nginx

1.停止 Nginx服务:

执行命令:/usr/local/nginx/sbin/nginx-s stop

若不知安装路径,可通过执行ps命令查找nginx程序PID,然后kill其PID。

2.搜索并删除所有包含nginx的文件:

执行命令:find/-name nginx

3.删除相关文件:

示例命令:rm-rf/usr/local/nginx/usr/local/sbin/nginx/usr/src/nginx-1.11.1/var/spool/mail/nginx

4.删除其他设置:

若设置了Nginx开机自启动,还需要执行:chkconfig nginx off rm-rf/etc/init.d/nginx

完成卸载后,即可准备重新安装 Nginx。

二、安装 Nginx

a、安装所需组件

1.安装gcc:

查看gcc版本命令:gcc-v

若未安装,执行命令:yum-y install gcc

2.安装pcre、pcre-devel:

执行命令:yum install-y pcre pcre-devel

3.安装zlib:

执行命令:yum install-y zlib zlib-devel

4.安装openssl:

执行命令:yum install-y openssl openssl-devel

b、安装 Nginx

使用3A服务器环境安装centos7时,步骤如下:

1.下载 Nginx安装包:

执行命令:wget nginx.org/download/ngin...

2.解压压缩包至usr/local/java目录:

执行命令:tar-zxvf nginx-1.9.9.tar.gz

3.进入解压目录,执行安装命令:

./configure--prefix=/usr/local/nginx--with-http_stub_status_module--with-http_ssl_module

make

make install

4.进入安装目录,配置Nginx配置文件(nginx.conf),根据您的服务器端口进行配置。

5.配置完成,保存并退出编辑器。

6.启动 Nginx服务:

切换目录至/usr/local/nginx/sbin,执行命令:./nginx

7.访问服务器IP验证安装及配置是否正确。

8. Nginx常用命令:

启动:./nginx

重启:./nginx-s reload

停止:./nginx-s stop或./nginx-s quit

关闭进程:ps-ef|grep nginx,然后使用kill-9进程号(如8725)关闭 Nginx。

CentOS9下Nginx安装配置

在 CentOS 9系统下进行 Nginx的安装与配置,包括卸载、安装、配置及使用基本命令,分步骤进行:

首先,确保已卸载 Nginx:

停止服务:执行/sbin/nginx stop命令。

确认服务状态:执行/sbin/nginx status,若显示“nginx is not running”,则服务已停止。

接着,进行 Nginx的安装:

下载 Nginx:访问 nginx.org并下载最新版本的二进制包,通常推荐直接下载。

上传与解压:将下载的压缩包上传至服务器的/usr/local/src/目录,并使用 tar-xzf nginx-version.tar.gz解压。

关闭防火墙:执行 systemctl stop firewalld命令以关闭防火墙。

配置 Nginx服务:

创建 Nginx服务文件:在系统服务目录/etc/systemd/system/创建文件 nginx.service。

编辑 nginx.service文件,添加以下内容:

[Unit]

Description=Nginx HTTP Server

After=network.target

[Service]

Type=forking

User=nginx

Group=nginx

PIDFile=/var/run/nginx.pid

ExecStart=/usr/sbin/nginx-g"daemon off;"

ExecReload=/bin/kill-s HUP$MAINPID

ExecStop=/sbin/shutdown-t3-r now

Restart=on-failure

[Install]

WantedBy=multi-user.target

配置软连接:创建指向 Nginx服务文件的软链接,例如 ln-s/etc/systemd/system/nginx.service/usr/local/nginx。

重载配置文件:执行 systemctl daemon-reload。

重启 Nginx服务:执行 systemctl restart nginx。

至此,Nginx已安装并配置完成。可以使用以下基本命令进行操作:

启动服务:systemctl start nginx。

重启服务:systemctl restart nginx。

停止服务:systemctl stop nginx。

状态检查:systemctl status nginx。

若在安装或配置过程中遇到问题,可私信协助解决。

如何彻底卸载nginx

你先试试RPM卸载方式,再试试源码包卸载方式,具体操作楼上已经回答了。

最后重启后试试

ps aux|grep nginx看看有没有进程残留,如果没有就是干净了。

***

补充一下:

可能楼主你是习惯了windows的操作系统吧。其实linux里面不存在彻底或者不彻底,删了就是删了。

unix,一切皆文件。删了包就没了。如果报错就检查报错的内容。更简单的,配置禁止启动nginx,就算安装了也不影响的。

windows。。。。。。。。

阅读剩余
THE END