Linux服务器,我通常选择使用ubuntu,因为接触的内容,很多是和ubuntu相关的,也就习惯了。
自己安装最新版的Nginx通常有两种方法:
一、下载最新包,编译安装;
二、挂上官方源,apt install nginx;
通常在一些小内存系统的linux中,选择编译安装;也有为了修改安装路径,符合自己的开发习惯,选择编译安装;
网上教程太多了,有简单的,有复杂的。
既想要最新的版本,又想要简单的操作,所以我通常选择挂官方源,直接apt install nginx;
其它常见系统,在nginx官方网站查看,下面的以ubuntu为主。Nginx documentation: Linux packages
第一步、安装必要软件:
sudo apt install curl gnupg2 ca-certificates lsb-release
第二步,添加官方源:
Stable,稳定版
echo "deb http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" | sudo tee /etc/apt/sources.list.d/nginx.list
MAInline,开发版
echo "deb http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` nginx" | sudo tee /etc/apt/sources.list.d/nginx.list
第三步,[选择性使用];
1、添加Nginx官方签名key;
curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add -
2、验证key;
sudo apt-key fingerprint ABF5BD827BD9BF62
显示下方内容即为验证完成
pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14] 573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62 uid [ unknown] nginx signing key <signing-key@nginx.com>
第四步,更新源,安装Nginx:
sudo apt update sudo apt install nginx
安装完成以后,启动nginx
service nginx start
访问IP,基本上就可以看到nginx的默认页面。
这种安装方法很快,至少我装过的好几台VPS都很正常。
conf文件目录,/etc/nginx/