Ubuntu 24.04 LTS中Nginx稳定版或主线版本安装配置和卸载指南
作者:本站作者 人气:Nginx 是一款极受欢迎的 Web 服务器,除了支持 HTTP/HTTPS 协议等基础功能,它还具备反向代理、负载均衡、邮件代理、HTTP 缓存和 Web Socket 等强大功能。
Nginx 作为一款免费开源的跨平台工具,尽管比 Apache Web 服务器晚诞生了 6 年,但它卓越的性能和功能迅速赢得了开发者和系统管理员的青睐,目前就有许多热门服务都在使用 Nginx。
接下来,本文将详细介绍如何在 Ubuntu 24.04 LTS 上安装 Nginx 稳定版或主线版本。

Nginx 稳定版与主线版本的选择
在开始安装前,我们先来了解一下 Nginx 两大版本的特点,帮助你做出适合的选择:
稳定版本(stable):这个版本经过全面测试,并修复了关键错误。虽然不提供最新功能,但重在稳定可靠,非常适合生产环境。主线版本(mainline):相当于前沿测试版,包含了最新功能(包括实验性模块)和更及时的 Bug 修复。但可能存在稳定性问题,不建议在生产环境中使用主线版本。简单来说,如果你追求最新功能并能接受潜在的问题,主线版本是不错的选择;如果你更重视稳定性,稳定版才是更好的选择。
以下步骤适用于 Ubuntu 24.04 LTS、Ubuntu 22.04 LTS 和 Ubuntu 20.04 LTS。
1. 准备工作
在开始安装 Nginx 之前,我们需要完成一些必要的准备工作:
1.1 更新 Ubuntu 系统
在「终端」中执行以下命令,来更新系统软件包:
1.2 安装必要的依赖包
为了确保 Nginx 能够顺利安装,我们需要安装以下依赖包:

安装 Nginx 必要的依赖包
1.3 清除旧版 Nginx(可选)
如果你的系统中之前安装过 Nginx,为了避免新旧版本冲突,建议先将其删除:
1、备份现有的 Nginx 配置文件:
2、停止 Nginx 服务:
3、清除系统中所有旧的 Nginx 软件包:
完成这些准备工作后,我们就可以开始安装 Nginx 的新版本了。
2. 安装 Nginx
我们选择直接从 Nginx.org 的官方软件源来安装,这样可以立即获得 Nginx 的最新版本。
2.1 导入 GPG 密钥
1、为了确保软件包的安全性,需要先下载并添加 Nginx 的 GPG 密钥:
2、执行以下命令验证 GPG 密钥:

导入 Nginx 官方源 GPG 密钥
2.2 添加 Nginx 官方软件源
根据你的需要,为 Ubuntu 添加 Nginx 官方软件源(2 选 1):
stable 稳定版
为 Ubuntu 添加 Nginx 官方软件源
2.3 设置 APT 优先使用 Nginx 官方源
为了确保 Nginx.org 的软件包优先级高于 Ubuntu 默认源或其他 PPA,还需要设置 APT Pin:
你将看到以下输出:

设置 nginx.org 源优先级
2.4 安装 Nginx
在「终端」中执行以下命令更新软件包列表,并安装 Nginx:

安装 Nginx
2.5 验证安装结果
安装完成后,可以通过以下命令查看 Nginx 版本,验证是否正确安装:
如果安装成功,你将看到类似以下的输出信息:

查看 Nginx 版本
3. 管理 Nginx 服务
安装完成后,我们需要对 Nginx 服务进行管理:
3.1 检查服务状态
验证 Nginx 服务是否正常运行:

查看 Nginx 服务状态
3.2 启动、停止和重启服务
你可以根据需要,通过以下命令手动启动、停止或重启 Nginx 服务:
3.3 设置开机自启动
为了方便使用,你可以设置 Nginx 服务随系统启动时自动启动:
推荐阅读:如何使用 systemctl 管理 Linux 服务
4. 卸载 Nginx
如果不再使用 Nginx,可以通过以下步骤彻底卸载它:
1、使用以下命令来卸载 Nginx 及相关文件:
使用--purge参数会删除 Nginx 及所有配置文件。如果你希望保留配置文件,可以去掉该参数。
2、卸载完成后,还需要删除系统中的软件源配置文件和 GPG 密钥:
在本文中,我们详细介绍了如何在 Ubuntu 24.04 LTS 上安装 Nginx 稳定版或主线版,并学习了如何管理 Nginx 服务以及如何卸载它。希望本文能帮助你在 Ubuntu 系统上轻松搭建起高效、稳定的 Web 服务器。
推荐阅读:Ubuntu系统如何安装配置和使用ClamAV杀毒软件? ClamAV安装及使用指南
加载全部内容
天下:万象
王者荣耀:世界
九牧之野
天命西游
失控进化
龙之刃
孙美琪疑案:幽静
环形战争