Esta página se está traducido el 2014-12-08.
Es posible que la versión inglés se actualizaba desde luego.

Instalación de Alaveteli

Existen diversas formas de instalar Alaveteli. Hemos elaborado una Amazon Machine Image (AMI) para que pueda desplegar rápidamente en EC2 de Amazon (práctico si solamente desea evaluarlo, por ejemplo). Si prefiere utilizar su propio servidor, existe un script de instalación que efectúa la mayor parte del trabajo, o también puede seguir las instrucciones de instalación manual.

Antes de empezar

Importante: necesita decidir si está instalando Alaveteli para su desarrollo o su producción.

Un servidor de desarrollo en aquel donde modificará, personalizará y tal vez experimentará mientras lo pone en funcionamiento. Siempre debería hacer esto en primer lugar. En este entorno podrá ver mensajes de depuración y no necesitará preocuparse demasiado sobre la eficiencia y el rendimiento del sitio (pues en realidad no recibe gran cantidad de tráfico).

Un servidor de producción es diferente: le interesa que el servidor de producción funcione de la forma más eficiente posible, así que opciones tales como la memoria caché se activan y otras como los mensajes de depuración se desactivan. Es importante que pueda implementar cambios rápida y eficientemente en un servidor de producción, por lo que recomendamos que considere también el uso de un mecanismo de despliegue.

Lo ideal sería que también tuviera un servidor de pruebas, utilizado exclusivamente para probar el código nuevo en un entorno idéntico a su servidor de producción antes de publicarlo.

Si tiene dudas, probablemente deba utilizar un servidor de desarrollo. Póngalo en marcha, juegue con él, personalícelo y, más adelante, puede instalarlo como un servidor de producción.

Despliegue

Si está utilizando un servidor de producción, le recomendamos encarecidamente el uso del mecanismo de despliegue Capistrano incluido en Alaveteli. Configúrelo y nunca tendrá que editar archivos en estos servidores, pues Capistrano se encargará de ello en su lugar.

Instalación del código principal

Si está configurando un servidor de desarrollo en MacOS X, también disponemos de instrucciones de instalación para MacOS.

Otros datos sobre la instalación

Alaveteli necesita poder enviar y recibir correo. Si efectúa la instalación manual, necesitará configurar su MTA (servidor de correo) en consecuencia. Los otros métodos de instalación lo harán automáticamente.