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的具體路由,反向代理等功能。