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

完全卸载nginx及安装的详细步骤
最新回答
我们的未来

2023-11-16 02:13:32

完全卸载及重新安装Nginx的详细步骤如下

一、卸载Nginx

  1. 停止Nginx服务

    • 执行命令:/usr/local/nginx/sbin/nginx s stop。
    • 若不知Nginx安装路径,可通过ps命令查找Nginx进程PID,然后使用kill命令终止该进程。
  2. 搜索并删除所有包含Nginx的文件

    • 执行命令:find / name nginx,找到所有与Nginx相关的文件。
  3. 删除相关文件

    • 根据搜索结果,使用rm rf命令删除Nginx的安装目录和相关文件。示例命令:rm rf /usr/local/nginx /usr/local/sbin/nginx /usr/src/nginxx.x.x /var/spool/mail/nginx。
  4. 删除其他设置

    • 若设置了Nginx开机自启动,执行chkconfig nginx off禁用开机自启动,并删除启动脚本:rm rf /etc/init.d/nginx。

二、安装Nginx

  1. 安装所需组件

    • 安装gcc:使用gcc v查看是否已安装gcc,若未安装,执行yum y install gcc。
    • 安装pcre和pcredevel:执行yum install y pcre pcredevel。
    • 安装zlib:执行yum install y zlib zlibdevel。
    • 安装openssl:执行yum install y openssl openssldevel。
  2. 下载并安装Nginx

    • 下载Nginx安装包:使用wget命令从Nginx官网下载安装包。
    • 解压安装包:将下载的安装包解压至指定目录,如/usr/local/java。
    • 编译和安装Nginx
      • 进入解压后的Nginx源代码目录。
      • 执行./configure prefix=/usr/local/nginx withhttp_stub_status_module withhttp_ssl_module配置Nginx安装路径和所需模块。
      • 执行make和make install命令编译并安装Nginx。
  3. 配置Nginx

    • 进入Nginx安装目录,编辑配置文件nginx.conf,根据服务器端口和其他需求进行配置。
    • 保存并退出编辑器。
  4. 启动Nginx服务

    • 切换至Nginx安装目录下的sbin子目录。
    • 执行./nginx命令启动Nginx服务。
  5. 验证安装

    • 访问服务器IP地址,验证Nginx是否安装并配置正确。

Nginx常用命令: 启动:./nginx 重启:./nginx s reload 停止:./nginx s stop 或 ./nginx s quit 强制关闭进程:使用ps ef|grep nginx找到Nginx进程,然后使用kill 9 进程号强制关闭Nginx。