Laravel es un marco PHP de código abierto y multiplataforma que es aclamado por los desarrolladores web de todo el mundo. Laravel está construido por Symfony framework y funciona en el patrón modelo-vista-controlador. Es muy apreciado porque reduce el trabajo duro y permite que los desarrolladores hagan el trabajo real.
En este artículo, aprenderá cómo puede instalar y configurar el marco de Laravel en su sistema Ubuntu.
Requisitos
- Sistema basado en Ubuntu Linux
- Acceso a terminales
- Una cuenta de usuario con privilegios sudo.
Actualizar y Mejorar el Sistema
Siempre es la mejor práctica comenzar cualquier instalación con el sistema mejorado y actualizado, pero es necesario ya que Laravel no funciona con PHP con una versión inferior a 7.2.
Para actualizar y actualizar su sistema, ejecute el siguiente comando.
sudo apt update && apt upgrade -y
Instalar PHP
Para instalar PHP en su sistema, ejecute el siguiente comando apt.
sudo apt install php
Una vez que haya terminado con la instalación, verifique la versión de instalación con el siguiente comando.
php -v
Ahora instale la extensión de PHP con la misma versión con el siguiente comando.
sudo apt install php7.4-mbstring php7.4-xml php7.4-zip
Instalar rizo
Ejecute el siguiente comando para instalar curl si no lo tiene instalado.
sudo apt install curl
Instalar compositor
Necesitas Composer para administrar las dependencias en Laravel.
Para instalar Composer, ejecute el siguiente comando.
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Ejecute el siguiente comando con la ruta del archivo de su compositor para ejecutar el compositor sin el permiso sudo.
sudo chown -R $USER /usr/local/bin/composer/
Instalar Symfony
Laravel a menudo usa el marco Symfony, por lo que es mejor instalarlo junto con Laravel.
Para instalar Symfony ejecuta el siguiente comando.
composer create-project symfony/skeleton testproj
Cambie al directorio testproj y ejecute el siguiente comando
run php -S 127.0.0.1:8000 -t public
Abra el siguiente enlace en el navegador para verificar la instalación.
http://localhost:8000/
Instalar Laravel
Ahora que todo está configurado y funcionando, instala Laravel usando el siguiente comando del compositor.
composer global require laravel/installer
Agregar Laravel a la ruta en el archivo Bashrc
Una vez finalizada la instalación de Laravel, abra el archivo .bashrc.
nano .bashrc
Luego agregue la siguiente línea de código al final del archivo.
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
Presione Ctrl+O y Ctrl+X para guardar y salir.
A continuación, obtenga el archivo bashrc.
source ~/.bashrc
Crear nueva aplicación Laravel
Simplemente ejecute el siguiente comando para crear una aplicación en Laravel.
laravel new [name of app]
Navegue hasta el directorio de la aplicación y ejecute el siguiente comando composer.
cd [name of app]
composer install
Ahora ejecute los siguientes comandos para obtener la clave de cifrado y acceder a localhost.
php artisan key:generate --ansi
php artisan serve
Tenga en cuenta el enlace del servidor de desarrollo y ábralo en el navegador.
http://localhost:8001
Puedes ver que Laravel está funcionando.
Conclusión
Este artículo analiza el proceso de instalación de Laravel y todos los componentes necesarios para establecer una configuración mínima. Puede seguir usando la instalación tal como está para aprender los conceptos básicos de Laravel o agregar más componentes como bases de datos o homestead para crear aplicaciones web elaboradas.