Cómo instalar el marco Symfony 2 en Ubuntu, Debian y LinuxMint

Cómo instalar el marco Symfony 2 en Ubuntu, Debian y LinuxMint

Symfony es un marco de aplicaciones web escrito en PHP. Proporciona un conjunto de componentes PHP reutilizables. Symfony 2.8 es la versión estable actual disponible en una serie de marco de Symfony 2. Symfony proporciona 30 componentes independientes para sus aplicaciones. Este tutorial lo ayudará a instalar Symfony 2 Framework en sistemas operativos de Ubuntu, Debian y LinuxMint.

Paso 1 - Instale Apache y PHP

Primero comience con la instalación del servidor de lámparas en su sistema. Si ya ha ejecutado la pila de lámparas, omita este paso más, use comandos de seguimiento para configurar la lámpara en el sistema Ubuntu.

Instalar PHP 5.6

$ sudo apt-get install python-software-propertias $ sudo add-apt-repository pPA: ondrej/php $ sudo apt-get actualización $ sudo apt-get instalación -y php5.6 php5.6-INTL 

Instalar apache2

$ apt-get instalación apache2 libapache2-mod-php5 

Paso 2 - Instalador de Symfony de configuración

Symfony proporciona su propio instalador para crear nuevos proyectos. Los comandos a continuación le ayudarán a configurar Symfony Installer en su sistema.

$ sudo curl -lss https: // Symfony.com/instalador -o/usr/local/bin/symfony $ sudo chmod a+x/usr/local/bin/symfony 

Paso 3 - Crear nueva aplicación Symfony 2

Después de una configuración exitosa de Symfony Installer en su sistema. Comencemos con su nueva aplicación Symfony. Navegue a la raíz de su documento web y cree una nueva aplicación Symfony.

$ cd /var /www $ symfony nuevo myproj 2.8 

Ahora cambie al directorio recién creado y verifique si todos los requisitos están instalados correctamente en su sistema. Si todo está bien, obtendrá los siguientes resultados.

$ php myproj/bin/symfony_requirements [OK] Su sistema está listo para ejecutar proyectos Symfony2 

Paso 4 - Iniciar aplicación en modo de desarrollo

Ahora comience al desarrollo con el marco Symfony 2 PHP y cree excelentes aplicaciones. Para ver los cambios en el navegador, puede iniciar el servidor web de Symfony Developer utilizando el siguiente comando. Por defecto, el servidor web comenzará en el puerto 8000.

$ PHP Bin/Console Server: Ejecutar el servidor [OK] que se ejecuta en http: // 127.0.0.1: 8000 // renuncia al servidor con Control-C. 

Ahora acceda a la nueva aplicación Symfony 2 en su navegador accediendo http: // 127.0.0.1: 8000 o http: // localhost: 8000 .

Paso 5 - Crea Apache VirtualHost

Ahora, si necesita configurar Symfony 2 con subdominio. Cree un nuevo archivo de configuración de Apache en Directorio/etc/apache2/sites disponible/y agregue host virtual para su aplicación Symfony 2.

$ vim/etc/apache2/sites disponible/symphony2.ejemplo.comunicarse.confusión 

directorio y agregar a continuación contenido.

  ServerName Symphony2.ejemplo.com documentroot/var/www/myproj/weblowoverRide Todo el pedido Permitir, Dene Permitir de todas las opciones -Multiviews RewriteEngine en RewriteCond %request_filename !-f rewriterule ^(.*) $ App.PHP [QSA, L] ErrorLog/var/log/apache2/myproj_error.LOG CustomLog/Var/Log/Apache2/MyProj_Access.registro combinado  

Finalmente, habilite el sitio web y recarga el servicio Apache utilizando el siguiente comando.

$ sudo a2ensite Symphony2.ejemplo.com $ sudo servicio apache2 recargar 

Ahora acceda a la nueva aplicación Symfony 2 en su navegador con su nombre de dominio como http: // symfony2.ejemplo.comunicarse. Cambiar Symfony2.ejemplo.com con tu nombre de dominio.

Haga clic aquí para leer más sobre Symfony Framework.