base:友善之弊3588s ubuntu18.04
默认系统里边是nginx1.14版本,用指令查看
sudo apt-cache show nginx
安装新版本原因是漏洞扫描时报nginx低版本漏洞;
最后安装nginx为1.23
# 进入目录
cd /etc/apt
# 备份源文件
sudo cp sources.list sources.list.bak
# 编辑配置文件
sudo vim sources.list
# 文件末尾添加以下两行并保存
deb [arch=arm64] http://nginx.org/packages/mainline/ubuntu/ bionic nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ bionic nginx
导入nginx公钥
sudo wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key
安装nginx
#更新源
sudo apt-get update
#查看可安装的nginx版本
sudo apt-cache show nginx
#安装nginx 1.21.0
sudo apt-get install nginx=1.23.0-1~bionic
查看版本
sudo nginx -v
重启服务
sudo service nginx restart
参考链接: https://blog.csdn.net/qq_36478642/article/details/125774344