Desarrollo web con Laravel 9: instalación y configuración inicial

Clase 1 de 31Curso de Introducción a Laravel 9

Resumen

¿Qué necesitas para empezar a desarrollar con Laravel?

Laravel es un framework potente y flexible que te permitirá desarrollar aplicaciones web de una forma más eficiente. Para empezar a utilizarlo, necesitarás asegurarte de tener algunos componentes esenciales instalados en tu sistema. A continuación, te explicamos cada uno de ellos en detalle.

¿Cuál es el entorno de desarrollo necesario?

Primero, necesitarás un entorno de desarrollo integrado (IDE) donde puedas escribir tu código. Visual Studio Code es una excelente opción debido a sus potentes funcionalidades y facilidad de uso. Puedes descargarlo desde su página oficial de descarga.

Adicionalmente, es importante tener un navegador web para visualizar el resultado de tu desarrollo. Esto te permitirá ver cómo se va construyendo tu aplicación en tiempo real.

¿Qué tecnología necesitas tener instalada?

  • PHP: Laravel es un framework de PHP, por lo cual es esencial tener una versión moderna y adecuada de PHP instalada en tu sistema.

  • Composer: Este es el manejador de dependencias de PHP. Con Composer puedes instalar el instalador de Laravel, el cual facilita mucho la creación de proyectos nuevos. Puedes acceder a la página oficial de Composer para instrucciones sobre su instalación.

  • Node.js y npm: Node.js es necesario para manejar paquetes de JavaScript mediante npm, que es el administrador de paquetes de Node. La instalación de Node también proporcionará npm por defecto. Puedes encontrar más información y guías de instalación en la página de Node.js.

  • Base de datos: Es fundamental tener una base de datos funcionando. Puedes elegir entre una variedad de clientes para gestionar las tablas, como MySQL, PostgreSQL o MariaDB.

¿Cómo instalar Laravel correctamente?

Para instalar Laravel, puedes usar el comando Composer:

composer create-project --prefer-dist laravel/laravel nombre-del-proyecto

Alternativamente, si tienes el instalador de Laravel globalmente instalado, puedes usar este comando para crear un nuevo proyecto:

laravel new nombre-del-proyecto

¿Cómo verificar las versiones de tus herramientas?

Es crucial tener las versiones correctas de todas las herramientas instaladas para asegurarte de que funcionen correctamente. Utiliza los siguientes comandos para verificarlo:

  • Para PHP:

    php --version
    
  • Para Composer:

    composer --version
    
  • Para el instalador de Laravel:

    laravel --version
    
  • Para npm:

    npm --version
    
  • Para MariaDB, si estás usándola como base de datos:

    mysql --version
    

¿Cómo iniciar el servidor local de Laravel?

Una vez que tengas todos los componentes necesarios instalados y tu proyecto creado, puedes iniciar el servidor local de Laravel utilizando el siguiente comando:

php artisan serve

Esto comenzará un servidor en tu máquina local, generalmente en http://localhost:8000, donde podrás ver tu proyecto en acción.

Mantente motivado

El camino del desarrollo es extenso, pero con dedicación y las herramientas adecuadas, puedes crear aplicaciones web impresionantes con Laravel. Asegúrate de mantener todos los programas actualizados y aprovecha la extensa documentación y comunidad en línea para resolver cualquier duda que surja. ¡Sigue adelante y no te detengas en tu aprendizaje!