- Instalar PHP >= 7.3
- 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/monitor
- $ cd monitor
- $ 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"
- $ php artisan migrate --seed ( Para cargar la base de datos )
- $ php artisan serve ( Para iniciar el servidor web )
- http://localhost:8000
- usuario: [email protected]
- clave: admin
- $ git pull ( Descarga las actualizaciones del sistema)
- $ php artisan migrate:fresh --seed ( Restaura al base de datos al punto de partida )
- $ composer dump-autoload