在ubuntu上安装Nginx官方版本

在ubuntu上安装Nginx官方版本

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/