Vistas

Instalación de EzWeb

De MorfeoWiki

Para la instalación de la plataforma EzWeb:

  • Añadir el repositorio de EzWeb en el fichero /etc/apt/sources.list:
    deb http://ezweb.morfeo-project.org/packages/debian latest main
  • Ejecutar los comandos:
apt-get update
apt-get install ezweb-platform
  • Completar los parámetros que se solicitan durante la instalación.
  • Añadir las siguientes líneas al fichero /etc/apache2/sites-available/ezweb-platform
 ...
 Alias /interfaces /var/www/interfaces
 ...
 <Location /interfaces>
   SetHandler None
 </Location>
 ...
 ...
 MIDDLEWARE_CLASSES = (
   'django.contrib.sessions.middleware.SessionMiddleware',
 #   'middleware.session_middleware.SessionMiddleware',
   'django.middleware.locale.LocaleMiddleware',
   'django.middleware.common.CommonMiddleware',
   'django.contrib.auth.middleware.AuthenticationMiddleware',
 #   'middleware.auth_middleware.AuthenticationMiddleware',
   'django.middleware.doc.XViewMiddleware',
   'middleware.console_middleware.ConsoleExceptionMiddleware',
 )
 ...
  • Reiniciar apache:
 sudo /etc/init.d/apache2 restart
  • Los gadgets se almacenarán en /var/www/gadgets/ para crearlo:
    sudo mkdir /var/www/gadgets
  • Crear el directorio que contendrá las interfaces de operaciones:
    sudo mkdir /var/www/interfaces
  • Descargar el código de los gadgets e interfaces de operación para WASUP.
    svn checkout https://svn.forge.morfeo-project.org/svn/wasup/trunk/WP5/BasicGadgets
  • Copiar el contenido del directorio descargado en el directorio /var/www/.
    sudo cp <GADGETDATA_HOME>/* /var/www/
  • Los gadgets creados en versiones anteriores de EzWeb pueden no visualizarse correctamente ya que con la nueva versión el control del grid responsable del tamaño de los gadgets tiene un control más fino. Se deberá revisar el valor que toma el parámetro width dentro del apartado Platform.Rendering