viernes, 19 de julio de 2013

Como instalar Zend Framework 2 paso a paso



En este posts voy a mostrar como instalar Zend Framework 2 paso a paso, el ejemplo de instalación lo haré en XAMPP en un sistema operativo windows xp.

El primer requisito que tenemos que comprobar es la versión de PHP debe de ser mayor o igual a la 5.3, para ello abrimos un consola de comandos "cmd", y tecleamos php -v ...

Como instalar Zend Framework 2 paso a paso

Si te ha dado un error porque no ha encontrado la ruta del archivo, es conveniente que conviertas a php.exe en una variable del sistema y puedas ejecutarlo de forma global en windows, ¿como?, ve a Panel de Control, Rendimiento y Mantenimiento, Sistema. Te aparecerá un ventana como la siguiente, haz click en variables de entorno ...

Como instalar Zend Framework 2 paso a paso

Te aparece una ventana como la siguiente, haz doble click en PATH ...

Como instalar Zend Framework 2 paso a paso

Añade la ruta de php en xampp en mi caso es "C:\xampp\php" y aceptar a todo.



Estos pasos son importantes ya que para utilizar ZEND necesitarás en más de una ocasión ejecutar php.exe desde la consola.

Ahora nos vamos a la carpeta htdocs y creamos una nueva carpeta, yo le pondré el nombre "tutorial-zend" en ella insertaremos los archivos que hay que descargar de ZEND SKELETON, he puesto un enlace directo de descarga desde GITHUB para el blog, así que lo puedes descargar directamente aquí -> DESCARGAR

Descomprime el archivo y guárdalo en la carpeta "tutorial-zend".


Ya tenemos los archivos de ZEND SKELETON que es básicamente una aplicación de ejemplo o esqueleto a partir del cual empezar a construir aplicaciones ZEND.

Aun no tenemos ZEND FRAMEWORK instalado, este paso lo haremos a continuación, para ello lo haremos a través de composer.phar, así que abrimos una consola y nos vamos a la ruta donde tenemos los archivos de tutorial-zend...

cd C:\xampp\htdocs\tutorial-zend

A continuación comprobamos las actualizaciones para ZEND SKELETON ...

php composer.phar self-update

E instalamos ZEND FRAMEWORK 2 ...

php composer.phar install


Como instalar Zend Framework 2 paso a paso


Como se puede ver se ha instalado la versión 2.2.1 de ZEND FRAMEWORK.

El siguiente paso será crear un VirtualHost del proyecto, asi que tendremos que ir a la siguiente ruta -> C:\xampp\apache\conf\extra y abrir el archivo httpd.vhosts.conf y ponemos al final del fichero las siguientes líneas y guardarlo ...

    <VirtualHost *:80>
        ServerName tutorial-zend.localhost
        DocumentRoot c:/xampp/htdocs/tutorial-zend/public
        SetEnv APPLICATION_ENV "development"
    
        <Directory c:/xampp/htdocs/tutorial-zend/public>
            DirectoryIndex index.php
            AllowOverride All
            Order allow,deny
            Allow from all
        </Directory>
    </VirtualHost>


Como instalar Zend Framework 2 paso a paso



Aun nos queda modificar el archivo hosts de windows, así que nos vamos a la siguiente ruta ...  c:\windows\system32\drivers\etc\hosts, te pedirá con que aplicación quieres abrir el archivo, ábrelo con el bloc de notas, vete al final del fichero e incluye la siguiente línea y guárdalo ...

127.0.0.1       tutorial-zend.localhost





Ya tenemos configurado ZEND para ejecutarlo en el navegador, así que reiniciamos Apache en XAMPP y nos vamos al VirtualHost que hemos acabado de crear -> http://tutorial-zend.localhost


Y como podemos ver la aplicación ZEND SKELETON se está ejecutando correctamente, espero que les haya gustado, poco a poco iré subiendo cosas de ZEND para tener una buena guía de ejemplos que sirvan para todos, saludos.




1 comentario:

Enrique Ardavin dijo...

buen tutorial, pero cuando configuro el virtualhost ya no puedo acceder a los demas proyectos que tengo, que puedo hacer al respecto??