# Nginx 升級到1.20.1 以上

#### **運行環境**

- **Ubuntu 20.04**


```
echo "deb http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` nginx" \
    | sudo tee /etc/apt/sources.list.d/nginx.list
curl -o /tmp/nginx_signing.key https://nginx.org/keys/nginx_signing.key
sudo mv /tmp/nginx_signing.key /etc/apt/trusted.gpg.d/nginx_signing.asc

sudo apt update
sudo apt install nginx -y
```

```
nginx -v
```

**因 nginx 1.20 不再使用 /etc/nginx/site-enabled 底下的設定，因此必須手動加入  
開啟 /etc/nginx/nginx.conf**

```
http {
  #include /etc/nginx/conf.d/*.conf;
  include /etc/nginx/sites-enabled/*;
}
```

**新的 nginx 使用 nginx 作為 user，取代原本的 www-data ，因此如有需要也可在 nginx.conf 內修改預設使用者**

```
user  www-data;
#user  nginx;
```

```
/etc/init.d/nginx configtest

/etc/init.d/nginx restart
```