nginx Commands

Semua daftar command yang tersedia di repository Anda.

Nginx - Melihat error log

LOW

Digunakan untuk mengetahui error terbaru dari Nginx ketika aplikasi menghasilkan error, reverse proxy bermasalah, atau upstream tidak dapat diakses.

[Nginx]#nginx#troubleshooting#error-log#server#monitoring
sudo tail -n 100 /www/server/nginx/logs/error.log

Nginx - Mengecek HTTP response header

LOW

Memeriksa HTTP status dan response header untuk kebutuhan troubleshooting dan security assessment.

[Nginx]#devsecops#curl#security#http#header
curl -I https://domain.com

Nginx - Mengecek konfigurasi

LOW

Memvalidasi konfigurasi Nginx sebelum melakukan reload atau restart service.

[Nginx]#nginx#troubleshooting#deployment#configuration
sudo nginx -t

Nginx - Reload konfigurasi

MEDIUM

Memuat ulang konfigurasi Nginx tanpa menghentikan service secara penuh.

[Nginx]#nginx#reload#deployment#configuration
sudo systemctl reload nginx

Nginx - Mengecek status service

LOW

Melihat apakah service Nginx sedang berjalan dan mengetahui status servicenya.

[Nginx]#systemctl#nginx#troubleshooting#service
sudo systemctl status nginx

Nginx - Reverse Proxy Config (Template)

MEDIUM

Konfigurasi standar reverse proxy server block Nginx dengan SSL placeholder.

[Nginx]#webserver#nginx#template#reverse-proxy
server {
    listen 80;
    server_name {{DOMAIN_NAME}};

    location / {
        proxy_pass http://127.0.0.1:{{PORT}};
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}