Debian GNU/Linux Lenny¶
Requerimientos previos¶
Iniciar sesión con el usuario root, con el siguiente comando:
$ su -
Instalar dependencias de sistema, con el siguiente comando:
# aptitude install python2.4 python2.4-dev python2.4-imaging python-profiler python2.4-setuptools libc6-dev subversion git-core
Instalar el paquete para entorno virtual Python, con el siguiente comando:
# easy_install-2.4 virtualenv
Cerrar sesión del usuario root, con el siguiente comando:
# exit
Entornos virtual Python¶
Preparar entorno de trabajo, con los siguientes comandos:
$ cd $HOME ; mkdir ./virtualenv ; cd ./virtualenv
$ virtualenv --no-site-packages --python=/usr/bin/python2.4 python2.4
Activamos el entorno virtual recién creado, para mas información consultar aquí.
$ source $HOME/virtualenv/python2.4/bin/activate
Descargar código de ejemplo¶
Para esto debe preparar el directorio destino de la descaga y realizar la descarga propiamente dicha, para esto ejecute los siguientes comandos:
$ source $HOME/virtualenv/python2.4/bin/activate
$ cd $HOME ; mkdir ./proyectos ; cd ./proyectos
$ svn co http://svn.plone.org/svn/collective/deliverancedemo/trunk/ deliverancedemo
Iniciar construcción del proyecto, con los siguientes comandos:
$ cd ./deliverancedemo
$ python bootstrap.py
(Nota antes de seguir al siguiente paso se aconseja modificar el buildout
por el proporcionado acá para evitar errores de instalación, se han proporcionado 2 uno para instalación del servicio de Deliverance
y otro de instalación de Deliverance
con Plone
, modificarlo por el que este acorde a sus preferencias)
$ ./bin/buildout -vN
Usted debería ver algo como esto:
Generated script '/home/user/deliverancedemo/bin/paster'.
Generated script '/home/user/deliverancedemo/bin/deliverance-proxy'.
Generated interpreter '/home/user/deliverancedemo/deliverancedemo/bin/py'.
Usted debe iniciar la instancia Zope, con el siguiente comando:
$ ./bin/instance start
Y por ultimo debe iniciar el servidor proxy Deliverance, con el siguiente comando:
$ ./bin/deliverance-proxy ./rules.xml
To see logging, visit http://localhost:5000/.deliverance/login
after login go to http://localhost:5000/?deliv_log
serving on http://localhost:5000
Como puede ver le esta indicando que Deliverance esta siendo servido por la dirección URL http://localhost:5000/ aplicando su estilo y tema HTML al contenido como se define en la archivo deliverance.xml
Para acceder a la consola depuración de iniciar sesión por la dirección URL http://localhost:5000/.deliverance/login y luego acceder a la dirección URL http://localhost:5000/?deliv_log
Entonces la instalación fue realizada correctamente.