ccc

Symfony 2: Instalación

http://www.maestrosdelweb.com/curso-symfony2-introduccion-instalacion/

Una vez tengas instalado el composer en tu ordenador y a la consola (en Windows 8.1 es Windows+R y escribir CMD).

Irte a donde quieras instalar el symfony:
d:\wamp\www

Y escribir:
composer create-project symfony/framework-standard-edition miprimersymfony 2.2.0 Por ejemplo para instalar la versión 2.6 sería:
composer create-project symfony/framework-standard-edition proyectolsg 2.6
Una vez instalado todo para comprobar que rula entrar en:
d:\wamp\www\miprimersymfony
y escribir:

php app\check.php

 
Si todo va bien te dira a todo OK.
 
Para ejecutarlo por primera vez crear en el wamp server el correspondiente directorio 
virtual tanto en hosts como en httpd.conf y ejecutar la web:

http://localhost/pruebasymfony/web/app_dev.php 


Te saldra la ventana de bienvenida desde donde gestionar ya todo.

-------------------------------

 
 Para empezar a hacer configuraciones (por ejemplo crear la BD):
http://localhost/pruebasymfony/web/config.php
Una vez configurada la BD guardar siempre el número secreto que nos den.
 
Para probar que funciona:
http://localhost/pruebasymfony/web/app_dev.php/demo/hello/Pepeluis

La configuración se puede crear o modificar si se prefiere directamente editando:
D:\wamp\www\pruebasymfony\app\config\parameters.yml
 
--------------------------------
 
IMPORTANTE: Modificar \web\app.php:
$kernel = new AppKernel('dev', true); // new AppKernel('prod', false);
 
-----------------------------------
 
Borrar la caché:
php app/console cache:clear
 
 

Otro método para hacer la instalación más rápida es:
Obtener el fichero de symfony con:
php -r "readfile('http://symfony.com/installer');" > symfony Y una vez obtenido copiarlo a c:\xampp\htdocs y desde allí ejecutar:
php symfony new lsg2_8 2.8
Modificar en app/config/parameters.yml la configuración correcta a la BD
Actualizar:
composer update
A partir de aquí:
http://symfony.com/doc/2.8/page_creation.html
Instalar el Sonata:
https://sonata-project.org/bundles/doctrine-orm-admin/master/doc/reference/installation.html

http://www.miguelvilata.com/blog/creando-un-proyecto-base-con-symfony-y-sonata-project

No hay comentarios:

Publicar un comentario