En aquest tema, aprendrem com iniciar, aturar i reiniciar el servidor NGINX. Aquestes operacions són fonamentals per a la gestió del servidor i per aplicar canvis en la configuració. A continuació, es detallen els passos per a cada operació.
- Iniciant NGINX
Per iniciar NGINX, utilitzarem el servei del sistema operatiu. A continuació es mostren les comandes per a diferents sistemes operatius.
1.1. Utilitzant systemctl
(per a sistemes basats en systemd, com Ubuntu 16.04+ i CentOS 7+)
1.2. Utilitzant service
(per a sistemes més antics)
1.3. Verificant l'estat de NGINX
Després d'iniciar NGINX, és una bona pràctica verificar que el servei s'ha iniciat correctament.
O bé:
- Aturant NGINX
Per aturar NGINX, utilitzarem les següents comandes:
2.1. Utilitzant systemctl
2.2. Utilitzant service
- Reiniciant NGINX
Reiniciar NGINX és útil quan es fan canvis en la configuració i es volen aplicar sense aturar completament el servei.
3.1. Utilitzant systemctl
3.2. Utilitzant service
- Recarregant la configuració de NGINX
Si només s'han fet canvis en els fitxers de configuració i no es vol interrompre les connexions actives, es pot recarregar la configuració sense reiniciar completament el servei.
4.1. Utilitzant systemctl
4.2. Utilitzant service
- Exercicis pràctics
Exercici 1: Iniciar NGINX
- Inicia el servei NGINX utilitzant
systemctl
oservice
. - Verifica que NGINX s'ha iniciat correctament.
Exercici 2: Aturar NGINX
- Atura el servei NGINX utilitzant
systemctl
oservice
. - Verifica que NGINX s'ha aturat correctament.
Exercici 3: Reiniciar NGINX
- Reinicia el servei NGINX utilitzant
systemctl
oservice
. - Verifica que NGINX s'ha reiniciat correctament.
Exercici 4: Recarregar la configuració de NGINX
- Fes un canvi menor en el fitxer de configuració de NGINX (per exemple, canvia el port del servidor).
- Recarrega la configuració utilitzant
systemctl
oservice
. - Verifica que el canvi s'ha aplicat correctament sense interrompre les connexions actives.
- Resum
En aquest tema, hem après com iniciar, aturar, reiniciar i recarregar la configuració de NGINX utilitzant les comandes systemctl
i service
. Aquestes operacions són essencials per a la gestió diària del servidor NGINX i per aplicar canvis en la configuració de manera eficient.
Curs de NGINX
Mòdul 1: Introducció a NGINX
Mòdul 2: NGINX com a servidor web
- Servint contingut estàtic
- Llistats de directoris
- Pàgines d'error personalitzades
- Registre i formats de registre