Cambio de Dominio
Pasos para cambiar el dominio en una instalación activa con Docker:
-
Conectarse mediante SSH y acceder como superusuario:
sudo su
-
Acceder a la carpeta del facturador:
cd /ruta/facturador
-
Editar el archivo
.env
:nano .env
Dentro del archivo, modificar el parámetro
APP_URL_BASE
y asignar el nuevo nombre de dominio, por ejemplo:APP_URL_BASE=facturaloperu.com
Guardar y salir del archivo (Ctrl+X seguido de Enter).
-
Editar el archivo
docker-compose.yml
:nano docker-compose.yml
Dentro del archivo, editar el parámetro
VIRTUAL_HOST
y asignar el nuevo nombre de dominio, por ejemplo:VIRTUAL_HOST: facturaloperu.com, *.facturaloperu.com
Guardar y salir del archivo (Ctrl+X seguido de Enter).
-
Detener los servicios de Docker para el proyecto:
docker-compose down
-
Reiniciar el servicio del proxy:
docker restart proxy_proxy_1
-
Iniciar los servicios de Docker para el proyecto:
docker-compose up -d
-
Listar los servicios de Docker y ubicar el contenedor
fpm
:docker ps
-
Ingresar al contenedor
fpm
:docker exec -ti [contenedor_fpm] bash
-
Eliminar la caché del sistema para que tome el nuevo dominio:
php artisan config:cache
-
Si existen clientes registrados, ubicar la base de datos de administrador y editar en la tabla
hostnames
, campofqdn
cambiando los dominios allí registrados. -
Si es una instalación con SSL, debe seguir el manual de actualizar SSL: Manual de actualizar SSL
-
Salir y eliminar la caché del navegador. s