直接安装就不说了,
但是如果想要指定版本的话
1. 添加官方源(获取更多版本)
CentOS 默认的源里 Nginx 版本通常比较旧。要安装 1.24.x 或其他特定版本,需要先配置 Nginx 官方源:
# 创建nginx.repo文件
sudo tee /etc/yum.repos.d/nginx.repo << 'EOF'
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
EOF
# 清理缓存并更新
sudo yum clean all
sudo yum makecache

2. 查看所有可用版本
# 列出nginx所有可安装的版本 sudo yum list nginx --showduplicates

3. 安装指定版本
# 安装你想要的版本,比如1.24.0
sudo yum install -y nginx-1.24.0-1.el7.ngx
# 验证安装
nginx -v


4. 锁定版本(防止意外升级)
如果你希望这个版本固定下来,不随 yum update 自动升级:
# 安装版本锁定插件
sudo yum install -y yum-plugin-versionlock
# 锁定当前nginx版本
sudo yum versionlock add nginx


发表回复