Ubuntu 通过 apt install nginx
默认安装的 nginx 版本还停留在 1.18.0
版本,目前最新版本是 1.28.0
,版本差异较大,通过下面方法可安装最新版本的 nginx。
清理现有 nginx
sudo apt purge nginx* libnginx-mod* nginx-common
sudo apt autoremove
有相关 nginx 配置需要保存的,先提前做好备份。
添加官方 APT 源
sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring
curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo gpg --dearmor -o /usr/share/keyrings/nginx-archive-keyring.gpg
创建源文件
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" | sudo tee /etc/apt/sources.list.d/nginx.list
安装最新版本 nginx
sudo apt update
sudo apt install nginx
nginx -v #查看版本