Instalación de Zend Framework en un servidor Wamp

A continuación explicaremos de forma sencilla la instalación de Zend Framework en un servidor Wamp que previamente tendremos instalado, si tenéis alguna duda sobre cómo instalar un servidor wamp podéis consultar la siguiente entrada http://www.enterpriseconsulting.es/blog/instalacion-de-un-servidor-wamp/.

Lo primero que debemos hacer es descargarnos la aplicación, hemos elegido Zend Skeleton, lo haremos desde la web de GitHub: https://github.com/zendframework/ZendSkeletonApplication
zf_01
Una vez nos hemos descargado el .zip lo descomprimiremos en nuestra carpeta www, y le cambiaremos el nombre al de nuestro proyecto, por ejemplo, zf2crud.
zf_02
El siguiente paso será configurar las variables de entorno, para ello iremos a Inicio -> Equipo -> boton derecho -> Propiedades -> Configuración avanzada del sistema -> pestaña Opciones avanzadas -> Variables de entorno
zf_03
zf_04
zf_05
Buscaremos la variable de entorno Path y la editaremos para añadirle la ruta del directorio de php de nuestro servidor, por ejemplo, C:\Users\raquel\wamp\bin\php\php5.3.13 Una vez hecho esto aceptaremos en todas las ventanas que se nos han ido abriendo.
zf_006
Nota: Para separar las rutas hay que usar ;

Acto seguido iremos al fichero hosts y lo ejecutaremos como administrador para añadirle una nueva entrada, 127.0.0.1 zf2crud.localhost, para ello presionaremos cntl + shift mientras abrimos el terminal.
zf_10

Ahora comprobaremos la versión de Php que tenemos, para ello iremos a Inicio -> buscaremos cmd, y abriremos un terminal, también lo podemos hacer desde C:\Windows\System32\cmd.exe, en él escribiremos php -v
zf_07
Nota: Si no funciona es porque la variable de entorno no está bien configurada.

En la misma terminal iremos al directorio donde hemos guardado nuestro proyecto, es decir, C:\wamp\www\zf2crud, utilizaremos el comando cd C:\Users\raquel\wamp\www\zf2crud

Una vez dentro del directorio ejecutaremos el siguiente comando php composer.phar self-update.
zf_08
Una vez se haya actualizado la versión nos lo instalaremos con php composer.phar install
zf_09
Ahora configuraremos el fichero httpd.conf del apache, podemos ir a través del acceso rápido que nos ofrece el icono o ir a C:\Users\raquel\wamp\bin\apache\apache2.2.22\conf
apache_01
En este fichero añadiremos la siguientes directivas:
<VirtualHost *:80>
ServerName zf2crud.localhost
DocumentRoot C:\Users\raquel\wamp\www\zf2crud\public
SetEnv APPLICATION_ENV “development”
<Directory C:\Users\raquel\wamp\www\zf2crud\public>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

Una vez modificado el fichero de configuración del apache resetearemos el servidor para que se hagan efectivos los cambios y probaremos que la intalación se haya hecho correctamente abrindo un navegador con zf2crud.localhost/ Disfruta del casino de dinero real mapleleafonlinecasino.com/roulette/ y gana mucho dinero!
zf_11Raquel Quintana

Share