Dependiendo de la distro o versión de distro linux que estés usando los comandos pueden variar, por ello pongo todos los que puedes probar y utilizar (mas dos comunes que deberían funcionar en cualquier distro linux).
Son validos para Rhel (RedHat), CentOs, Debian Ubuntu y todos sus derivados (mas los añadidos comunes que funcionan en otras distros).
Comandos comunes:
nginx -s reload
y…
/path/to/full/nginx -s reload
Comandos especificos:
Si ninguno de los mencionados anteriormente te funciona prueba con los siguientes…
/etc/init.d/nginx restart
/etc/init.d/nginx reload
service nginx restart
service nginx reload
Comandos para systemd:
Si tu distro hace uso de systemd usa uno de estos dos comandos:
sudo systemctl restart nginx
sudo systemctl reload nginx
Comando para instalación desde código fuente:
Si instalaste nginx compilado desde código fuente, osea que instalaste el binario en:
/usr/local/nginx/sbin/nginx
debes usar lo siguiente:
/usr/local/nginx/sbin/nginx -s reload
Ver status o estado del servicio:
En este caso… para ver el estado de nginx te propongo dos opciones, usa la que mejor te convenga.
service nginx status
o bien…
sudo systemctl status nginx
Y con esto ponemos punto y final a este articulo, próximamente más.