Utilizar LibreOffice en un navegador web

From The Document Foundation Wiki
Jump to: navigation, search

A partir de la versión 3.5, es posible ejecutar LibreOffice en un servidor web, lo que permite usar las aplicaciones de LibreOffice en un navegador. Para una breve demostración véase este vídeo.

Prerrequisitos

  • Un servidor que ejecute Linux
  • Una versión reciente de GTK+ 3.
  • GTK+ 3 debe estar compilado con el protocolo Broadway activado.

Compilar LibreOffice

Debido a que esta funcionalidad aún necesita afinarse, no está incluida en los paquetes descargables normales de LibreOffice. Por ello, es necesario realizar una compilación desde el código fuente. Para obtener información sobre cómo descargar y compilar el código fuente, consúltese esta página.

Para asegurarse de que se está utilizando el motor GTK+ 3 requerido, añada --enable-gtk3 como parámetro al archivo autogen.sh/configure. Por ahora, recomendamos añadir también el parámetro --without-java.

Ejecutar LibreOffice en modo servidor

Tras compilar exitosamente el programa, ejecútelo mediante las siguientes órdenes de consola:

$ cd install/program
$ export SAL_USE_VCLPLUGIN=gtk3
$ export GDK_BACKEND=broadway
$ ./soffice -writer

Ahora, dirija el navegador web a la dirección http://<nombredeservidor>:8080 (si está probándolo localmente, la dirección, por supuesto, es: http://localhost:8080.

Órdenes de depuración

  • Oprima 9 para activar el cuadro de depuración, que muestra qué áreas de la pantalla se refrescan mientras teclea.
  • Oprima 0 para forzar una actualización de la pantalla.