Instalando ONLYOFFICE Community Edition
En aquest post vam veure els passos que hem de seguir per tenir instal·lat un servidor d'ONLYOFFICE en la nostra organització. En aquest cas, el farem servir per integrar-lo en un següent post amb Nextcloud perquè els nostres usuaris puguin treballar de manera online qualsevol document d'ofimàtica sense la necessitat de tenir res instal·lat en local. Per a això serà necessari prèviament disposar d'ONLYOFFICE correctament desplegat!
ONLYOFFICE Community Edition es la versió open source de la suite ofimática, és un servei que nos permet que los usuarios puedan treballar amb documents de Office en línia, i no només això, si no que además permet una colaboración perfecta, sí que diversos usuaris poden estar treballant sobre el mateix document al mateix temps! Únicamente usaremos el Document Server, que es compatible con formatos Office OPen XML como son .docx, .xlsx, .pptx… así que podrán abrir y editar documentos de texto o tipo Word, hojas de cálculo o Excel, presentaciones tipo PowerPoint…. todo ello online y sin más necesidad que un navegador! Y recuerda lo de la edición colaborativa, es súper interesante! tipo Google Docs y una alternativa a Microsoft Office. Formatos soportados: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML…
La instal·lació d'ONLYOFFICE la podem realitzar de diverses maneres, una molt simple seria amb Docker i el seu contenidor, que podria executar-se sota la mateixa màquina de Nextcloud; o dedicar-li una màquina com crec que és preferible i més seriós, podem fer una instal·lació de 1-Click com ens proposen (també en un contenidor) o la manera tradicional, que serà realitzar una instal·lació en un servidor, aquesta última serà la nostra opció! El post està basat en un Ubuntu 14.04 LTS, però bé també es suporta sota Windows o qualsevol Linux amb kernel 3.10 o superior (Ubuntu 15.04, Fedora 20, CoreOS 647… entenem que la màquina està actualitzada i té una adreça IP estàtica configurada, arrenquem!
Instal·lació d'ONLYOFFICE Document Server,
Hem d'instal·lar prèviament qualsevol requisit, empezamos añadiendo el repo para Node.js que nos hará falta:
[sourcecode]curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -[/sourcecode]
Instalamos PostgreSQL y creamos la base de datos para ONLYOFFICE, un usuario y le damos permisos sobre ella:
[sourcecode]sudo apt-get install postgresql -y
sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;"
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password ‘onlyoffice’;"
sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"[/sourcecode]
Instalamos Redis, RabbitMQ y Node.js:
[sourcecode]sudo apt-get install redis-server -y
sudo apt-get install rabbitmq-server -y
sudo apt-get install nodejs[/sourcecode]
Añadimos la clave GPG y añadimos el repositori de Document Server, actualizamos e instalamos ONLYOFFICE Document Server, durant la instal·lació se'ns sol·licitarà la contrasenya per PostgreSQL, indiquem l'usuari i la contrasenya que hem establert prèviament:
[sourcecode]sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys CB2DE8E5
sudo echo "deb http://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
sudo apt-get update
sudo apt-get install onlyoffice-documentserver[/sourcecode]
Després de la instal·lació, ja podrem provar d'obrir un navegador contra la URL del servidor ONLYOFFICE Document Server, si tot ha anat bé s'obrirà alguna cosa així! Continuem en altres documents amb més aventures!










































