Hoy vamos a ver como crear un proyecto con el maravilloso framework Zend 1.11.12 utilizando como sistema operativo Ubuntu 12.04 .
Lo primero es instalar el servidor web Apache2, PHP5 y el framework de Zend si no los tenemos:
apt-get update
apt-get install apache2 php5 php5-cli php5-cgi php5-dev php5-pgsql php5-gd php5-mcrypt php-pear zend-framework zend-framework-bin libapache2-mod-php5
A continuación nos colocamos en la carpeta /var/www:
cd /var/www
Luego creamos el proyecto con el comando siguiente:
zf create project nombre_proyecto
NOTA 1: He utilizado como nombre de proyecto "prueba" en este ejemplo, pero puedes poner el que quieras, y luego reemplazarlo en el resto de indicaciones que vienen a continuación.
NOTA 2: Puedes necesitar privilegios de root para poder ejecutar algunos de los comandos.
Ahora hacemos un enlace simbólico hacia la librería Zend en la carpeta library de nuestro proyecto (o la copiamos, como quieras).
cd prueba/library
ln -s ../ruta_zend/library/Zend .
Después abrimos el fichero /var/www/prueba/doc/README.txt y copiamos el contenido:
<VirtualHost *:80>
DocumentRoot "/var/www/prueba/public"
ServerName prueba.local
# This should be omitted in the production environment
SetEnv APPLICATION_ENV development
<Directory "/var/www/prueba/public">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Ahora vamos a la carpeta /etc/apache2/sites-available y copiamos el contenido anterior en un fichero llamado prueba.local y lo salvamos.
Activamos el nuevo host virtual
a2ensite prueba.local
Recargamos la configuración de host virtuales
sudo a2enmod rewrite
service apache2 reload
Editamos el fichero /etc/hosts y añadimos la siguiente línea:
127.0.0.1 prueba.local
Con esto, ya deberíamos poder escribir en nuestra barra de direcciones http://prueba.local y veríamos algo así:



No hay comentarios:
Publicar un comentario