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 .envDentro del archivo, modificar el parámetro
APP_URL_BASEy asignar el nuevo nombre de dominio, por ejemplo:APP_URL_BASE=facturaloperu.comGuardar y salir del archivo (Ctrl+X seguido de Enter).
-
Editar el archivo
docker-compose.yml:nano docker-compose.ymlDentro del archivo, editar el parámetro
VIRTUAL_HOSTy asignar el nuevo nombre de dominio, por ejemplo:VIRTUAL_HOST: facturaloperu.com, *.facturaloperu.comGuardar 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, campofqdncambiando 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