Ubuntu16.04安装Ngnix
从Ubuntu16.04起Nginx提供了官方
apt
安装包。
具体支持的Linux版本可以参考官网的说明,上面也有安装的教程。
安装过程
安装之前要先导入nginx packages repository。
- 先安装依赖:
sudo apt install curl gnupg2 ca-certificates lsb-release
- 导入安装包
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
- 导入
key
curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add -
验证导入的key
是否正确
sudo apt-key fingerprint ABF5BD827BD9BF62
输出的key
应该是 573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62
:
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 <[email protected]>
- 接下来就是
apt install
安装了:
sudo apt update
sudo apt install nginx
- 启动Nginx
sudo nginx
# 此时访问 主机ip 应该就可以看到Nginx的欢迎页面
- 在
/etc/nginx/conf.d/default.conf
中可以配置Nginx的具体路由,反向代理等功能。