comandos laravel

PHOTO EMBED

Thu Nov 14 2024 18:23:46 GMT+0000 (Coordinated Universal Time)

Saved by @jrg_300i #undefined

Requisitos Previos
Antes de instalar Laravel, asegúrate de tener instalados los siguientes componentes:
PHP (versión 8.0 o superior).
Composer (gestor de dependencias para PHP).
Servidor web (como Apache o Nginx).
Base de datos (como MySQL o PostgreSQL).
1. Instalar PHP y Extensiones Necesarias
Abre una terminal y ejecuta los siguientes comandos para instalar PHP y las extensiones necesarias:

sudo apt update
sudo apt install php php-cli php-mbstring php-xml php-zip php-curl php-mysql

2. Instalar Composer
Si aún no tienes Composer instalado, puedes hacerlo ejecutando:

sudo apt install composer

Verifica la instalación de Composer con:

composer --version

4. Configurar el Servidor Web
Si estás utilizando Apache, asegúrate de habilitar el módulo de reescritura:

sudo a2enmod rewrite

Luego, configura el archivo de host virtual para tu proyecto. Crea un nuevo archivo en /etc/apache2/sites-available/:

sudo nano /etc/apache2/sites-available/nombre-del-proyecto.conf

Agrega la siguiente configuración:

<VirtualHost *:80>
    ServerName nombre-del-proyecto.local
    DocumentRoot /ruta/a/tu/proyecto/public

    <Directory /ruta/a/tu/proyecto/public>
        AllowOverride All
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>


Reemplaza /ruta/a/tu/proyecto con la ruta real a tu proyecto Laravel.
Luego, habilita el nuevo sitio y reinicia Apache:

sudo a2ensite nombre-del-proyecto
sudo systemctl restart apache2

5. Configurar el Archivo .env
Navega a la carpeta de tu proyecto y copia el archivo de ejemplo .env:

cd nombre-del-proyecto
cp .env.example .env

Luego, edita el archivo .env para configurar la conexión a la base de datos y otras configuraciones necesarias:

nano .env

6. Generar la Clave de Aplicación
Finalmente, genera la clave de aplicación de Laravel ejecutando:

php artisan key:generate


content_copyCOPY