Skip to content

Nginx Useful Commands

Ethan Cavill edited this page Oct 23, 2024 · 1 revision

Nginx Commands

  • Start Nginx: sudo systemctl start nginx
  • Stop Nginx: sudo systemctl stop nginx
  • Restart Nginx: sudo systemctl restart nginx
  • Reload Nginx configuration: sudo systemctl reload nginx
  • Test Nginx configuration: sudo nginx -t
  • View Nginx status: sudo systemctl status nginx
  • View Nginx error log: sudo tail -f /var/log/nginx/error.log
  • View Nginx access log: sudo tail -f /var/log/nginx/access.log
  • Edit Nginx main configuration: sudo nano /etc/nginx/nginx.conf
  • List enabled sites: ls -l /etc/nginx/sites-enabled/
  • Enable a site: sudo ln -s /etc/nginx/sites-available/site /etc/nginx/sites-enabled/
  • Disable a site: sudo rm /etc/nginx/sites-enabled/site

Clone this wiki locally