目录
[步骤三、导入 Nginx 官方签名密钥](#步骤三、导入 Nginx 官方签名密钥)
[步骤四、添加 Nginx 官方稳定版软件源](#步骤四、添加 Nginx 官方稳定版软件源)
更多内容详见如下博文:
《一文读懂Nginx应用之 CentOS安装部署Nginx服务》
《一文读懂Tomcat应用之 CentOS安装部署Tomcat服务》
《一文读懂Nginx应用之 HTTP负载均衡(七层负载均衡)》
《一文读懂Nginx应用之 Keepalived+Nginx+Tomcat实现高可用负载均衡集群》
Ubuntu操作系统版本:
root@ubuntumonitor:~# lsb_release -a
本文以Ubuntu 24.04.3 LTS为例。
一、安装过程
步骤一、更新操作系统依赖
root@ubuntumonitor:~# apt update
步骤二、安装必备工具
root@ubuntumonitor:~# apt install -y curl gnupg2 ca-certificates lsb-release ubuntu-keyring
步骤三、导入 Nginx 官方签名密钥
root@ubuntumonitor:~# curl -fsSL https://nginx.org/keys/nginx_signing.key | gpg --dearmor -o /usr/share/keyrings/nginx-archive-keyring.gpg
步骤四、添加 Nginx 官方稳定版软件源
root@ubuntumonitor:~# echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] https://nginx.org/packages/ubuntu $(lsb_release -cs) nginx" | tee /etc/apt/sources.list.d/nginx.list root@ubuntumonitor:~# ll /etc/apt/sources.list.d/ root@ubuntumonitor:~# cat /etc/apt/sources.list.d/nginx.list
步骤五、设置源优先级,优先安装官方源Nginx(选做)
echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900" | tee /etc/apt/preferences.d/99nginx
步骤六、再次更新软件源缓存
root@ubuntumonitor:~# apt update
步骤七、安装官方源最新Nginx版本
root@ubuntumonitor:~# apt install -y nginx
使用apt安装的Nginx服务,已经自动注册为系统服务,可以直接使用systemctl命令进行管理。
步骤八、查看安装的Nginx版本(验证是否最新)
root@ubuntumonitor:~# nginx -V
由上可见Nginx已经安装当前最新的nginx/1.30.1版本。
步骤九、设置Nginx服务开机自启
root@ubuntumonitor:~# systemctl enable nginx
步骤十、启动Nginx服务
启动Nginx服务
root@ubuntumonitor:~# systemctl start nginx
查看Nginx服务状态
- 查看Nginx服务端口
- 访问Nginx服务
使用IP+端口访问,此处是http://192.168.92.128/
二、常用命令
1、验证Nginx配置文件
启动Nginx服务或者重载Nginx配置文件前,应该使用该命令验证配置文件是否正确无误。
root@ubuntumonitor:~# nginx -t

2、重载Nginx配置文件
使用重载Nginx配置文件的功能,可以在不用停止Nginx服务的情况下重新加载更新过的配置文件。
root@ubuntumonitor:~# nginx -s reload
更多内容详见如下博文:
《一文读懂Nginx应用之 CentOS安装部署Nginx服务》
《一文读懂Tomcat应用之 CentOS安装部署Tomcat服务》
《一文读懂Nginx应用之 HTTP负载均衡(七层负载均衡)》












