Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/misaelnieto/buildout-chiquito-para-plone4
Este es un buildout chiquito para que experimentes con Plone 4
https://github.com/misaelnieto/buildout-chiquito-para-plone4
Last synced: about 1 month ago
JSON representation
Este es un buildout chiquito para que experimentes con Plone 4
- Host: GitHub
- URL: https://github.com/misaelnieto/buildout-chiquito-para-plone4
- Owner: misaelnieto
- Created: 2011-03-13T20:30:04.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2012-02-24T23:53:48.000Z (almost 13 years ago)
- Last Synced: 2023-03-10T21:02:23.171Z (almost 2 years ago)
- Language: Python
- Homepage: http://noenieto.com/blog/un-buildout-chiquito-para-plone
- Size: 93.8 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
Buildout chiquito para Plone 4
==============================Este es un buildout chiquito para que puedas instalar Plone 4 en modo
desarrollo y en modo producción, pero sin tanto rollo o complicación.Usa este buildout como base para tu proyecto si es que aun no estas
muy acostumbrado a esto del buildout, pero quieres aprender o quieres
montar tu sitio en plone lo más rápido posible.Instrucciones para obtener tu copia
===================================.. note :: Lo siento, pero no tengo windows y tiene años que no lo uso.
Así que no te podría dar mucha ayuda acerca de cómo usar ésto en
windows. *Sorry*.Primero prepara tu sistema para que pueda compilar y ejecutar un
montón de cosas.Instala paquetes de desarrollo
------------------------------Si estas en Ubuntu intenta ejecutar el siguiente comando como root o con
``sudo`` para instalar paquetes de desarrollo y compiladores::sudo apt-get install python-dev build-essential libpcre3-dev zlib1g-dev libjpeg62-dev libpng12-dev libncurses5-dev libxslt1-dev git python-pip libsasl2-dev pkg-config
La lista de paquetes cambia un poco para Debian 6::
apt-get install python-dev build-essential libpcre3-dev zlib1g-dev libjpeg62-dev libpng12-dev libncurses5-dev libxslt1-dev git python-pip libsasl2-dev pkg-config
Para Fedora 15-16 y las AMI de Amazon usa yum::
yum install nstall -y git make automake gcc gcc-c++ python-devel zlib-devel libxslt-devel openssl-devel pcre-devel ncurses-devel python-pip
Baja una copia de github
-------------------------Clona el repositorio::
git clone git://github.com/tzicatl/buildout-chiquito-para-plone4.git
Entra en el directorio::
cd git://github.com/tzicatl/buildout-chiquito-para-plone4.git
Ejecuta ``bootstrap.py``
------------------------El script bootstrap.y ayuda a generar directorios y archivos que van a ser
necesarios para que buildout se ejecute correctamente::python -S bootstrap.py -c base.cfg
Ejecuta buidlout en modo desarrollo
-----------------------------------El modo desarrollo instala varias herramientas de desarrollo junto con Plone::
bin/buildout -c development.cfg
Pero te advierto. Tarda un montón en bajar todas las chunches.
Después de que termine, ya puedes arrancar plone así::
bin/instance fg
Ejecuta buildout en modo producción
-----------------------------------El modo proucción está diseñado para levantar un sitio Plone pequeño con
relativamente poca carga. Pero bastará para la gran mayoría de los casos de uso.Instalará una una instancia de plone configurada para acceder a un servidor ZEO.
Además instalará otra instancia que se puede iniciar para dar acceso temporal al
sitio además de la instancia principal.Configura varnish y genera los archivos de configuración de VirtualHost para apache
y nginx.Ya por último, instala supervisord para controlar los diferentes servicios desde un
solo punto.