• Registrar programa de inicio de Plone desde una instalación unificada

last modified May 11, 2010 by macagua

­­

Cuando se realizan instalaciones unificadas de Plone como usuario "root" en Debian GNU/Linux o distribuciones basadas en Debian como Ubuntu Linux, Canaima GNU/Linux, entre otras, es muy común hay que configurar tu instalación como servicio para cada ves que arranque el sistema operativo inicie el servicio de Zope que sirve a nuestro(s) portal(es) de Plone.

Paso a paso

Para este caso de uso es necesario seguir los siguientes pasos:

Realice un enlace simbólico del script de servicio de Zope desde directorio de instalación al directorio de arranque de los servicios (demonios)
# ln -s /usr/local/Plone/zinstance/bin/plonectl /etc/init.d/plonectl
Otorgue permisos de ejecución al scrtip
# chmod +x /usr/local/Plone/zinstance/bin/plonectl

Acceda al directorio de arranque de los servicios (demonios)

# cd /etc/init.d/

Registre este servicio en los niveles de arranque por defecto, estos niveles son los mismo que utiliza el paquete nativo de Zope en Debian

# update-rc.d plonectl defaults

Inicie / Reinicie / Detenga el servicio Zope desde el directorio de arranque de sus sistema

# /etc/init.d/plonectl start
...
# /etc/init.d/plonectl stop

De esta forma ya tienes configurado como un servicio en los niveles de arranque por defecto de tu sistema y si reinicia, debería arrancar automáticamente el servicio y acceder por medio del navegador a su sitio Plone.

Referencias: