Ubuntu服务器18.04上安装最新版本的NGINX
一、添加存储库
有一个官方的NGINX存储库,可以找到最新版本。要添加此存储库,请使用以下命令创建新的.list文件:
sudo vim /etc/apt/sources.list.d/nginx.list
在该文件中,粘贴以下两行:
deb [arch = amd64] http://nginx.org/packages/mainline/ubuntu/ bionic nginx deb-src http://nginx.org/packages/mainline/ubuntu/ bionic nginx 或者粘贴以下一行: deb http://nginx.org/packages/ubuntu jammy nginx
保存并关闭文件。
在安装之前,必须添加NGINX公钥。为此,请发出以下命令:
wget http://nginx.org/keys/nginx_signing.key sudo apt-key add nginx_signing.key
二、更新并安装
安装密钥后,使用以下命令更新apt:
sudo apt-get update
如果您已经安装了旧版本的NGINX,请使用以下命令将其删除(以及它的组件):
sudo apt remove nginx nginx-common nginx-full nginx-core
如果您确实安装了NGINX(并且已配置了网站服务器块),则可能需要使用以下命令备份配置文件:
sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.old
现在是时候安装最新版本的NGINX了。使用以下命令执行此操作:
sudo apt-get install nginx -y
安装完成后,使用以下命令启动并启用NGINX:
sudo systemctl start nginx sudo systemctl enable nginx sudo systemctl reload nginx
要找出安装了哪个版本的NGINX,请发出命令:
nginx -v