Utilizar LibreOffice en un navegador web

    From The Document Foundation Wiki

    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.