Administracion Servidor HTTP NGINX

Instalacion

sudo apt update sudo apt install nginx

Configuration Sample of a "block" (virtualhost)

LOCATION : /etc/nginx/sites-available/example.com.

server {
        listen 80;
        listen [::]:80;

        root /var/www/example.com/html;
        index index.html index.htm index.nginx-debian.html;

        server_name example.com www.example.com;

        location / {
                try_files $uri $uri/ =404;
        }
}

sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/

Configuracion para Reverse Proxy

location /some/path/ {
    proxy_pass http://www.example.com/link/;
}

Test aconfiguration

sudo nginx -t

Reload Configuration

sudo systemctl reload nginx

Restart server

sudo systemctl restart nginx

disable start from boot

sudo systemctl disable nginx

enable start from boot

sudo systemctl enable nginx

Server Configuration

Server Logs