Instrucciones de instalación en local ¶
Para la instalación de la aplicación en local son necesarios una serie de requisitos:
- php >= 7.1.11
- PostgreSQL >= 9.5
- composer
- Servidor bien configurado, por ejemplo Apache2
Una vez cumplidos estos requisitos deberás realizar los siguientes pasos para llevar a cabo la instalación de la aplicación:
Tener el Apache2 (u otro servidor) configurado con un nombre de dominio creado (por ejemplo:
eventz.local
) y enlazado aeventz/web/
.Instalar
composer
.Realizar los siguientes comandos en consola:
git clone https://github.com/danili77/eventz.git cd eventz composer install composer run-script post-create-project-cmd
Instalar PostgreSQL y ejecutar los siguientes comandos desde la raiz del proyecto:
cd db ./create.sh ./load.sh
> Después de realizar estos comandos se habrá creado una base de datos llamadaeventz
con un usuarioeventz
y contraseñaeventz
.Cambiar la siguiente configuración dentro del proyecto:
- Correo electrónico:
- Cambiar el correo electrónico del administrador en
/config/params.php
. SMTP_PASS
: crear esta variable de entorno para la contraseña del correo electrónico.
- Cambiar el correo electrónico del administrador en
- Cambiar el nombre del usuario administrador en
/models/Usuario.php
dentro de la funciónesAdmin()
.
- Correo electrónico: