👉 ​INFORMAÇÕES BÁSICAS - SE VOCÊ NÃO É PROGRAMADOR, ESSE CONTEÚDO É ESSENSICAL PARA VOCÊ AVANÇAR

👨‍🏫 INTRO 15

1- Considerações básicas sobre o nginx


​sudo apt install nginx

sudo rm /etc/nginx/sites-enabled/default

sudo nano /etc/nginx/sites-available/teste

server {

  server_name teste.comunidadezdg.com.br;

  location / {

    proxy_pass http://127.0.0.1:8005;

    proxy_http_version 1.1;

    proxy_set_header Upgrade $http_upgrade;

    proxy_set_header Connection 'upgrade';

    proxy_set_header Host $host;

    proxy_set_header X-Real-IP $remote_addr;

    proxy_set_header X-Forwarded-Proto $scheme;

    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    proxy_cache_bypass $http_upgrade;

  }

  }

cd /etc/nginx/sites-available/

ls

sudo ln -s /etc/nginx/sites-available/teste /etc/nginx/sites-enabled

sudo nginx -t

sudo service nginx restart

sudo nano /etc/nginx/nginx.conf

client_max_body_size 20M;

# HANDLE BIGGER UPLOADS

sudo nginx -t

sudo service nginx restart

sudo apt-get install snapd

sudo snap install notes

sudo snap install --classic certbot

sudo certbot --nginx