- XAMPP XAMPP Version: 8.1.12
- PHP 8.1.12 (cli) (built: Oct 25 2022 18:16:21) (ZTS Visual C++ 2019 x64)
- Composer version 2.5.7 2023-05-24 15:00:39
- MySQL Ver 15.1 Distrib 10.4.27-MariaDB, for Win64 (AMD64)
- node v18.16.0
- npm 9.7.1
Para la instalación abrir la terminal de GitBash en la ubicación que se desee clonar el repositorio.
- Clonar el repositorio
git clone git@github.com:alfreding0/pisi-ugat.git
- Ingresar a la carpeta del repositorio clonado
cd pisi-ugat
- Instalar los paquetes de dependencias con composer
composer install
- Abrir el proyecto en un editor. En este ejemplo será un rápido acceso con Visual Studio Code desde la misma terminal
code .
- Ctrl+C y Ctrl+V al archivo ".env.example"
- Al nuevo archivo generado ".env copy.example" renombrarlo para que quede como ".env"
- Dentro del archivo ".env" modificar los datos de conexión con la base de datos
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db_pisi
DB_USERNAME=root
DB_PASSWORD=
- Generar la clave de la aplicación APP_KEY. Para ello debemos volver a la terminal GitBash o Abrir una terminal en el mismo Visual Studio Code
php artisan key:generate
- Instalar dependencias con npm
npm install
- Ejecutar la compilación de archivos manejados por algunas extensiones del proyecto
npm run build
- Migrar las tablas a la base de datos
php artisan migrate
- Correr la aplicación web en un servidor local
php artisan serve
- En el paso anterior se ha generado un enlace "http://127.0.0.1:8000" para acceder en el navegador web.
- Para detener la ejecución, solo presionar la combinación de teclas Ctrl+C