温馨提示×

如何更新Debian上的Nginx版本

小樊
42
2025-08-08 22:47:21
栏目: 智能运维

要在Debian上更新Nginx版本,请按照以下步骤操作:

  1. 首先,更新系统的软件包列表:
sudo apt update 
  1. 安装Nginx软件包:
sudo apt install nginx 
  1. 检查当前安装的Nginx版本:
nginx -v 
  1. 如果你需要安装特定版本的Nginx,可以添加官方Nginx存储库。首先,删除现有的Nginx存储库(如果有的话):
sudo apt remove nginx 
  1. 下载并添加Nginx官方GPG密钥:
wget http://nginx.org/keys/nginx_signing.key sudo apt-key add nginx_signing.key 
  1. 添加Nginx存储库。对于Debian 10(Buster)或更高版本,请使用以下命令:
echo "deb http://nginx.org/packages/mainline/debian/ $(lsb_release -cs) nginx" | sudo tee /etc/apt/sources.list.d/nginx.list 

对于Debian 9(Stretch),请使用以下命令:

echo "deb http://nginx.org/packages/mainline/debian/ stretch nginx" | sudo tee /etc/apt/sources.list.d/nginx.list 
  1. 再次更新软件包列表:
sudo apt update 
  1. 安装指定版本的Nginx。例如,要安装Nginx 1.21.6,请运行:
sudo apt install nginx=1.21.6-1~buster 

注意:请根据你的Debian版本和需求选择合适的Nginx版本。

  1. 安装完成后,重新启动Nginx服务以应用更改:
sudo systemctl restart nginx 
  1. 再次检查Nginx版本,确认已更新:
nginx -v 

现在,你已经成功地在Debian上更新了Nginx版本。

0