在 Debian 系統中,咱們能夠經過 apt-get 安裝系統自帶的 nginx,這樣安裝的 nginx 版本略舊。Nginx 官網提供了一些編輯繹好的 deb 安裝包,咱們只需更新安裝源,就能夠經過 apt-get 來安裝最新的穩定版 Nginx 了。nginx
加載安裝源並導入keyweb
$ echo deb http://nginx.org/packages/debian/ buster nginx | sudo tee /etc/apt/sources.list.d/nginx.list
注:主線版本源爲 deb http://nginx.org/packages/mainline/debian/ buster nginx
$ apt install gnupg2
$ wget http://nginx.org/keys/nginx_signing.key && sudo apt-key add nginx_signing.key
$ sudo apt update && apt install nginx -y
到這一部分就完成了最新穩定版的 Nginx 的安裝。spa
須要注意的是,這一步安裝的 Nginx 和系統自帶的 nginx 的配置目錄略有區別,能夠用一下幾個簡單的命令修正:3d
sudo mkdir /etc/nginx/{sites-available,sites-enabled}
sudo mv /etc/nginx/conf.d/* /etc/nginx/sites-available
sudo rmdir -f /etc/nginx/conf.d/
sudo perl -pi -e 's/conf.d/sites-enabled/g' /etc/nginx/nginx.conf