📌 Esquema de configuració de Nginx en Docker¶
🛠️ Instal·lació de dependències¶
- Accedir al contenidor Nginx.
-
Actualitzar la llista de paquets.
-
Instal·lar Nginx i Nano.
⚙️ Configuració de directoris i arxius¶
-
Crear els directoris necessaris per gestionar llocs web:
sites-available
isites-enabled
. -
Crear l'arxiu de configuració de Nginx per Laravel a
sites-available
.
-
Configurar el root segons el volum utilitzat al docker-compose.yml.
-
Habilitar els logs d'error i d'accés de Nginx.
-
Configurar la gestió de sol·licituds PHP cap al contenidor
laravel
amb PHP-FPM.
🔧 Enllaç simbòlic i configuració addicional¶
- Crear un enllaç simbòlic a
sites-enabled
per activar la configuració.
- Modificar l'arxiu de configuració principal de Nginx per incloure els arxius de
sites-enabled
.
(Assegura't d’afegir aquesta línia dins del bloc http si no hi és:)
🚀 Verificació i reinici de Nginx¶
- Verificar la configuració de Nginx.
-
Si hi ha errors amb l'arxiu
default
, eliminar el seu enllaç simbòlic.
-
Iniciar Nginx.
(Si ja estava en execució, pots reiniciar-lo així:)
📝 Verificació dels logs¶
- Consultar els logs de Nginx per comprovar el funcionament.