ManualDeInstalación

  1. Instalación de productos externos
    1. Instalación de Python
    2. Instalación de PostgreSQL
    3. Instalación de Webware
    4. Instalación de Apache
  2. Instalación de componentes específicos
    1. Creación de la base de datos
    2. Instalación de la aplicación Celestina propiamente dicha
    3. Configuración inicial

Instalación de productos externos

Instalación de Python

Ver en [WWW] http://www.python.org

Instalación de PostgreSQL

Ver en [WWW] http://www.postgresql.org

Instalación de Webware

Ver en [WWW] http://www.w4py.org

Instalación de Apache

Ver en [WWW] http://www.apache.org

Instalación de componentes específicos

Creación de la base de datos

Opcional:

createuser usucelestina

Creación de la base de datos:

createdb celestina -E unicode
psql celestina -f esquema.sql

Instalación de la aplicación Celestina propiamente dicha

Creamos un directorio para el servidor de la aplicación:

WebwareHome/bin/MakeAppWorkDir.py -c celestina DirInstalacion/celesApp

Copiamos los ficheros de la aplicación:

cp -r celestina DirInstalacion/celesApp

Arrancamos el servidor de Webware:

cd DirInstalacion/celesApp
./AppServer

Verificamos que el servidor no da ningún error y nos enchufamos con un navegador a [WWW] http://localhost/celestina (hay que poner en lugar de localhost el nombre del servidor) para ver si funciona el enlace entre Apache y WebKit.

Configuración inicial

Hay que editar config.py para que los parámetros de conexión a la base de datos (servidor, usuario, contraseña, base de datos) sean correctos.

Hay que rellenar las tablas de códigos (empiezan por AUX_) para que la aplicación tenga utilidad. Si el servidor web no dispone de servidor SMTP, hay que tocar el código fuente (este dato acabará formando parte de la configuración).

last edited 2005-05-30 18:07:01 by MarcosSánchezProvencio