Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AUTOR
Juan Luis Dorante Lucas
FECHA
05/03/2012
INDICE
1.-Introducción
2.-Instalación y configuración
3.-Referencias
1.-Introducción
En esta práctica se va a instalar el CMS Plone, sobre el servidor de aplicaciones Zope, para
ello, se va a utilizar una máquina Debian Squeeze totalmente limpia sin entorno gráfico, en la cuál,
se alcance el objetivo de la práctica.
Entrando un poco en mas profundidad, hay que destacar que Zope es un servidor de
aplicaciones web de código abierto escrito en el lenguaje de programación Python, mientras que
Plone es un sistema de gestión de contenidos o CMS por sus siglas en inglés (Content Management
System), basado en Zope (que tiene miles de desarrolladores en todo el mundo) y programado en
Python. Es un desarrollo basado en código abierto. Plone puede utilizarse para construir portales,
sitios webs corporativos, sitios de noticias, servidor de extranet o intranet, como sistema de
publicación, repositorio de documentos, herramienta colaborativa (Groupware), comercio en línea
(E-commerce).
2.-Instalación y configuración
Antes que nada, se debe comprobar que están instalados una serie de paquetes que son
necesarios para obtener una instalación sin errores:
root@zope:~# aptitude install buildessential libssldev libxml2dev
libbz2dev libjpeg62dev libreadline5dev wv popplerutils
Lo primero que se va hacer una vez que se halla comprobado que están todos los paquetes
necesarios instalados, es descargar el software de la web oficial de Plone, para ello:
root@zope:~# wget http://launchpad.net/plone/4.1/4.1.3/+download/Plone
4.1.3UnifiedInstaller.tgz
root@zope:~# tar xzvf Plone4.1.3UnifiedInstaller.tgz
1
Cuando lo tengamos descomprimido, se debe situar en el directorio de Plone, y ejecutar el
siguiente script:
root@zope:~# cd Plone4.1.3UnifiedInstaller/
root@zope:~/Plone4.1.3UnifiedInstaller# ./install.sh standalone
Una vez terminada la ejecución del script, saldrá un mensaje similar al que muestro a
continuación, en el cuál, el script devuelve el usuario y contraseña del administrador:
Una vez que se ha instalado Plone se debe comprobar que se ha hecho correctamente, para
ello, se ejecuta la siguiente orden dentro del directorio “/usr/local/Plone/zinstance/”, así que
previamente se debe situar en dicho directorio:
root@zope:~/Plone4.1.3UnifiedInstaller# cd /usr/local/Plone/zinstance/
root@zope:/usr/local/Plone/zinstance# ./bin/instance fg
2
Finalmente se comprueba que esta todo correctamente introduciendo la url correspondiente a
la ip del servidor seguido del puerto 8080 por defecto:
Cuando se pinche en “Crear un nuevo sitio Plone”, nos pedirá el usuario y contraseña que
generó automáticamente el script. A continuación muestro un sitio creado en Plone, el cuál, hace
referencia a las iniciales de mi nombre:
3
3.-Referencias
http://informatica.gonzalonazareno.org/plataforma/mod/assignment/view.php?id=5337
http://plone.org/documentation/manual/installing-plone/installing-on-linux-unix-bsd/running-the-
unified-installer
http://plone.org/documentation/manual/installing-plone/installing-on-linux-unix-bsd/debian-
libraries
http://plone.org/countries/conosur/documentacion/instalando-plone-3-con-el-instalador-unificado