=======
- Instalar PHP >= 7.4
- Instalar Composer
- Instalar Git
- (opcional) Instalar MySql
- Agregar todos los programas al PATH
- En php.ini habilitar (descomentar) extención gd2, mbstring, pdo_sqlite, fileinfo, ssl y no me acuerdo cual mas.
- $ git clone https://github.com/cl-ssi/esmeralda
- $ cd esmeralda
- $ cp .env.example .env (copy en vez de cp en windows)
- $ composer install
- $ php artisan key:generate
- Editar archivo .env
- DB_CONNECTION=sqlite
- DB_DATABASE=C:\\Users\\Atorres\\monitor\\database\\database.sqlite
- Crear un archivo vacío en monitor\database\database.sqlite con el block de notas por ejemplo
- Configurar en .env los campos de base de datos, empiezan con DB_
- Descargar https://curl.haxx.se/ca/cacert.pem
- En php.ini y agregar la ruta al archivo cacert.pem en la opción: curl.cainfo = "C:\\ruta\\cacert.pem"
- Para que funcione hay que poner en el archivo .env la api key de google maps y here.com
- Para que funcionen los correos a través del sistema hay que agregar, el servidor, usuario, clave, puerto, etc.
- $ php artisan migrate --seed ( Para cargar la base de datos )
- $ php artisan serve ( Para iniciar el servidor web )
- http://localhost:8000
- usuario: sistemas.ssi@redsalud.gob.cl
- clave: admin
- $ git pull
- $ composer install
- $ php artisan migrate
- $ php artisan migrate:fresh --seed ( Restaura al base de datos al punto de partida )
- $ composer dump-autoload
- El sistema está abierto a quien quiera colaborar. :)