在linux下安装与卸载nginx
封面图
•
2025-12-22
•
Linux
253
0
0
0
在 Linux 系统下安装和卸载 Nginx 可以通过多种方式实现,常见的有使用 **包管理器**(如 `apt`、`yum` 或 `dnf`)或者从源码编译安装。下面分别介绍这两种方式的安装与卸载方法。 --- ## 一、使用包管理器安装 Nginx(推荐) ### 1. 安装 Nginx #### 在 Ubuntu/Debian 系统上: ```bash sudo apt update sudo apt install nginx ``` #### 在 CentOS/RHEL 系统上: ```bash sudo yum install epel-release sudo yum install nginx ``` #### 在 Fedora 系统上: ```bash sudo dnf install nginx ``` ### 2. 启动并设置开机自启 ```bash sudo systemctl start nginx sudo systemctl enable nginx ``` ### 3. 检查状态 ```bash sudo systemctl status nginx ``` ### 4. 卸载 Nginx #### 在 Ubuntu/Debian 上: ```bash sudo apt remove nginx sudo apt autoremove ``` #### 在 CentOS/RHEL/Fedora 上: ```bash sudo yum remove nginx ``` > 如果你不想保留配置文件,可以加上 `--purge`(适用于 Debian/Ubuntu): ```bash sudo apt remove --purge nginx ``` --- ## 二、从源码编译安装 Nginx(高级用户) ### 1. 安装依赖项 ```bash sudo apt install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev # 或者对于 CentOS: sudo yum groupinstall "Development Tools" sudo yum install pcre pcre-devel zlib zlib-devel openssl openssl-devel ``` ### 2. 下载 Nginx 源码 ```bash cd /usr/src sudo wget https://nginx.org/download/nginx-1.20.1.tar.gz sudo tar -zxvf nginx-1.20.1.tar.gz cd nginx-1.20.1 ``` ### 3. 编译安装 ```bash ./configure make sudo make install ``` 默认安装路径为 `/usr/local/nginx`。 ### 4. 启动 Nginx ```bash /usr/local/nginx/sbin/nginx ``` ### 5. 卸载 Nginx(从源码安装) 删除安装目录即可: ```bash sudo rm -rf /usr/local/nginx ``` --- ## 三、查看 Nginx 安装路径 如果不确定 Nginx 的安装位置,可以使用以下命令查找: ```bash which nginx nginx -v nginx -V ``` --- ## 四、总结 | 操作 | 命令 | |------|------| | 安装 Nginx(Ubuntu/Debian) | `sudo apt install nginx` | | 安装 Nginx(CentOS/RHEL) | `sudo yum install nginx` | | 启动 Nginx | `sudo systemctl start nginx` | | 设置开机启动 | `sudo systemctl enable nginx` | | 卸载 Nginx(Ubuntu/Debian) | `sudo apt remove nginx` | | 卸载 Nginx(CentOS/RHEL) | `sudo yum remove nginx` | --- 如果你有特定的 Linux 发行版或需要更详细的配置说明,请告诉我,我可以提供更具体的指导。
上一篇:
linux 完全卸载nginx
下一篇:
Linux 中make install安装的软件怎么卸载掉?
标题录入,一次不能超过6条
留言
评论