pedi3/README.md

53 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

# Guía de instalación
1. **Copiar el archivo de configuración:**
2024-02-24 20:41:30 -03:00
2024-03-05 17:58:11 -03:00
Copiá el archivo .env.example a un nuevo archivo llamado .env:
2024-02-24 20:41:30 -03:00
```bash
cp .env.example .env
```
2024-02-24 20:41:30 -03:00
2024-03-05 17:58:11 -03:00
Abrí el archivo .env y ajustá los valores según sea necesario.
2024-02-24 20:41:30 -03:00
2. **Crear la imagen del proyecto**
2024-02-24 20:41:30 -03:00
2024-03-05 17:58:11 -03:00
Ejecutá el siguiente comando para construir la imagen del proyecto con Docker Compose:
2024-02-24 20:41:30 -03:00
```bash
docker-compose up -d --build
```
2024-02-24 20:41:30 -03:00
3. **Instalar dependencias de Composer**
2024-02-24 20:41:30 -03:00
2024-03-05 17:58:11 -03:00
Instalá las dependencias definidas en composer.json usando Composer:
2024-02-24 20:41:30 -03:00
```bash
docker-compose exec app composer install
```
2024-02-24 20:41:30 -03:00
4. **Generar la clave de la aplicación**
2024-02-24 20:41:30 -03:00
2024-03-05 17:58:11 -03:00
Generá la clave de la aplicación con el siguiente comando:
2024-02-24 20:41:30 -03:00
```bash
docker-compose exec app php artisan key:generate
```
2024-02-24 20:41:30 -03:00
5. **Migrar y poblar la base de datos**
2024-02-24 20:41:30 -03:00
2024-03-05 17:58:11 -03:00
Ejecutá las migraciones y seeders para tener la base de datos actualizada:
2024-02-24 20:41:30 -03:00
```bash
docker-compose exec app php artisan migrate --seed
```
2024-02-24 20:41:30 -03:00
6. **Instalar dependencias de npm**
2024-02-24 20:41:30 -03:00
2024-03-05 17:58:11 -03:00
Instalá las dependencias definidas en package.json utilizando npm:
2024-02-24 20:41:30 -03:00
```bash
docker-compose exec app npm install
```
2024-03-05 17:58:11 -03:00
Listo! Ya está todo pronto, y la aplicación debería estar corriendo en http://localhost:8000