¿Cómo instalar y configurar Symfony en Linux en dos pasos?

- Andrés Cruz

¿Cómo instalar y configurar Symfony en Linux en dos pasos?

En esta pequeña entrada veremos cómo instalar y configurar Symfony en Linux aunque -según refleja la página oficial- son los mismos pasos para instalar en Mac.

Hablemos un poco de Symfony

Symfony es uno de los framework PHP más empleados en la actualidad debido a que:

  • Fácil de instalar en las plataformas más comunes como lo son Linux, Windows y Mac.
  • Independiente del sistema gestor de base de datos, aunque esta es casi una característica común en cualquier framework PHP moderno que se le asemeje.
  • Implementa patrones como el MVC.
  • La documentación es bastante extensa y de calidad.
  • Soporta múltiples ambientes entre producción, desarrollo y crear los propios.

Entre otras muchas razones; hace algunos años atrás era complicado instalar y configurar Symfony en nuestra máquina, eso son ya aguas pasadas y la verdad es que ahora extremadamente sencillo instalar y configurar Symfony en nuestra máquina Linux y empezar a realizar pruebas con este framework PHP.

Instalando y configurando Symfony en Linux

La página oficial recomienda descargar el framework Symfony mediante curl en un nuevo directorio:

sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony 
PHP.net: "Los archivos phar son similares en concepto a los archivo JAR de Java, pero están adaptados a las necesidades y a la flexibilidad de aplicaciones de PHP. Un archivo Phar se usa para distribuir una aplicación o biblioteca PHP completa en un único fichero. Una aplicación de un archivo Phar se utiliza exactamente de la misma manera que otra aplicación PHP". Utilizar Archivos Phar: Introduction

Cambiamos los permisos para poder emplearlo con el usuario regular -sin sudo-:

sudo chmod a+x /usr/local/bin/symfony

Y esto es todo; con esto simples comando podemos usar el comando "symfony" en todo el sistema; más fácil que esto para instalar y configurar Symfony es imposible :).

Creando la aplicación Symfony PHP

Para crear una aplicación Symfony nos debemos ubicar en el directorio web (en mi caso sería /var/www/html/symfony) con el siguiente comando:

symfony new test

Y con esto creamos una aplicación Symfony llamada "test" en el directorio actual.

Aquí debemos de iniciar el servidor interno de PHP con un puerto especificado para para levantar la aplicación PHP anteriormente creada; para ello ejecutamos:

cd test/ 

Y luego iniciamos el servidor PHP:

php bin/console server:run

Al ir al navegador a la dirección http://localhost:8000/ veremos la siguiente pantalla:

vista defecto symfony

Y esto es todo, con estos sencillos pasos logramos instalar, configurar Symfony en Linux, crear nuestra primera aplicación y correrla en el servidor interno de PHP.

Andrés Cruz

Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter

Andrés Cruz En Udemy

Acepto recibir anuncios de interes sobre este Blog.