Tema 1: Instalación y Configuración de Symfony 6 – Curso Gratis
¡Bienvenidos nuevamente al curso de Symfony 6 en BacaSoftware.com! En esta segunda lección, nos sumergiremos en los fundamentos y comenzaremos por el primer paso esencial: la instalación y configuración de Symfony 6 en tu entorno de desarrollo. Prepárate para adentrarte en el emocionante mundo de Symfony.
Paso 1: Requisitos Previos
Antes de sumergirnos en la instalación, es importante asegurarse de que tu entorno de desarrollo cumple con los requisitos necesarios para Symfony 6. Esto garantizará que el proceso de instalación sea fluido. Los requisitos previos incluyen:
PHP: Symfony 6 requiere PHP 7.4 o superior. Asegúrate de tener una versión compatible instalada en tu sistema. Puedes verificar tu versión actual de PHP ejecutando el siguiente comando en tu terminal:
php -v
Si no tienes la versión adecuada, considera actualizar tu instalación de PHP.
Composer: Composer es una herramienta esencial para administrar las dependencias de Symfony. Asegúrate de tener Composer instalado. Puedes comprobarlo ejecutando:
composer --version
Si no tienes Composer, puedes descargarlo e instalarlo desde getcomposer.org.
Extensiones de PHP: Symfony 6 requiere ciertas extensiones de PHP, como la extensión de PDO y la extensión de SQLite. Verifica que estén habilitadas en tu entorno ejecutando:
php -m
Asegúrate de que las extensiones requeridas estén en la lista de extensiones cargadas.
Paso 2: Instalación de Symfony CLI
Symfony ofrece una herramienta de línea de comandos llamada Symfony CLI que simplifica la creación y gestión de proyectos Symfony. Para instalarla, sigue estos pasos:
Abre tu terminal y ejecuta el siguiente comando para descargar e instalar Symfony CLI:
wget https://get.symfony.com/cli/installer -O - | bash
Esto descargará e instalará Symfony CLI en tu sistema.
Verifica la instalación ejecutando:
symfony --version
Deberías ver la versión de Symfony CLI que acabas de instalar.
Paso 3: Creación de un Nuevo Proyecto Symfony
Una vez que Symfony CLI esté instalado, puedes crear un nuevo proyecto Symfony 6 utilizando el siguiente comando:
symfony new my_project_name
Reemplaza my_project_name
con el nombre que desees para tu proyecto. Symfony CLI se encargará de crear la estructura inicial del proyecto y descargar las dependencias necesarias.
Paso 4: Ejecución del Servidor de Desarrollo
Una vez que se haya creado el proyecto, puedes ejecutar el servidor de desarrollo incorporado utilizando el siguiente comando:
cd my_project_name symfony server:start
Esto iniciará el servidor web de desarrollo y te proporcionará una URL local para acceder a tu aplicación Symfony 6 en tu navegador.
Paso 5: Explora tu Nuevo Proyecto Symfony 6
¡Felicidades! Has instalado y configurado correctamente Symfony 6 en tu entorno de desarrollo. Ahora es el momento de explorar tu nuevo proyecto Symfony 6. Abre tu navegador y accede a la URL proporcionada por el servidor de desarrollo (generalmente algo como http://localhost:8000
). Verás la página de inicio de Symfony y estarás listo para comenzar a construir tu aplicación.
En la próxima lección, exploraremos cómo gestionar rutas y controladores en Symfony 6 y comenzaremos a construir nuestra primera aplicación web. ¡No te lo pierdas!
Si tienes alguna pregunta o encuentras algún problema durante la instalación, no dudes en compartirlo en los comentarios. Estamos aquí para ayudarte en tu viaje de aprendizaje con Symfony 6.