Saltar al contenido
solo software libre

Cómo instalar Laravel en Ubuntu 18.04: Guía completa y fácil

Instalar Laravel en Ubuntu 18.04 paso a paso. Aprende a configurar Laravel en Linux fácilmente con esta guía para desarrolladores.

Cómo instalar Laravel en Ubuntu
Cómo configurar un firewall con UFW en Ubuntu 18.04

Cómo configurar un firewall con UFW en Ubuntu 18.04 de manera eficiente

Instalación paso a paso de Laravel en Ubuntu 18.04 para desarrolladores

Cómo instalar Laravel en Ubuntu 18.04

Laravel es uno de los frameworks más populares para desarrollar aplicaciones web en PHP. En esta guía aprenderás cómo instalar Laravel en Ubuntu 18.04 de manera sencilla y rápida.

Paso 1: Instalar las dependencias necesarias

Para comenzar, necesitamos instalar PHP, Composer (el gestor de dependencias de PHP) y algunas bibliotecas adicionales. Ejecuta los siguientes comandos en la terminal:

sudo apt update
sudo apt install php php-cli php-mbstring unzip curl

Paso 2: Instalar Composer

Composer es esencial para gestionar las dependencias de Laravel. Instálalo con estos comandos:

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

Paso 3: Crear un proyecto Laravel

Con Composer ya instalado, podemos crear un nuevo proyecto de Laravel usando el siguiente comando:

composer create-project --prefer-dist laravel/laravel nombre_proyecto

Este comando descargará e instalará Laravel en una carpeta llamada «nombre_proyecto».

Paso 4: Configurar permisos y servidor web

Asegúrate de otorgar los permisos correctos a la carpeta de tu proyecto para evitar problemas:

sudo chown -R www-data:www-data /var/www/nombre_proyecto
sudo chmod -R 755 /var/www/nombre_proyecto

Finalmente, configura tu servidor web (como Apache o Nginx) para que sirva la aplicación Laravel desde la carpeta pública (/public).

Conclusión

Siguiendo estos pasos, habrás aprendido cómo instalar Laravel en Ubuntu 18.04 correctamente. Este proceso te permite empezar a desarrollar aplicaciones web robustas y modernas con el popular framework Laravel.