Com instal·lar ONLYOFFICE Docs a Debian i Ubuntu


Si utilitzeu la plataforma de sincronització i compartició de fitxers i voleu ampliar-ne la funcionalitat afegint funcions d'edició en línia, hauríeu de provar ONLYOFFICE Docs.

ONLYOFFICE Docs us permet crear un entorn col·laboratiu afegint els seus editors en línia a la plataforma que trieu, ja sigui ownCloud, SharePoint o ONLYOFFICE Groups.

ONLYOFFICE Docs ofereix la següent funcionalitat:

  • Editors en línia per a documents de text, fulls de càlcul i presentacions.
  • Edició col·laborativa en temps real (dos modes de coedició, seguiment dels canvis, historial de versions i comparació de versions, comentaris i mencions, xat integrat).
  • Diferents permisos d'accés (accés complet, revisió, emplenat de formularis, comentaris, només lectura i filtre personalitzat per a fulls de càlcul).
  • Compatibilitat amb tots els formats populars: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • Complements i micros integrats per a més capacitats d'edició (YouTube, Thesaurus, Translator, Zotero i Mendeley per a la gestió de referències, etc.).
  • Capacitat de crear i connectar connectors de tercers mitjançant l'API.

Abans d'instal·lar ONLYOFFICE Docs, fem una ullada a les principals millores aportades per la versió 6.1:

  • Vistes de fulls.
  • Edició de dades de gràfics millorada
  • Notes al final
  • Referències creuades
  • Recompte de línies
  • Noves opcions de prova.

Per obtenir més informació, consulteu el registre de canvis detallat a GitHub.

En primer lloc, heu d'assegurar-vos que la vostra màquina compleix els requisits següents:

  • CPU: de doble nucli, 2 GHz o millor.
  • RAM: 2 GB o més.
  • Disc dur: almenys 40 GB d'espai lliure.
  • Canvi: almenys 4 GB.
  • SO: Debian de 64 bits, Ubuntu o els seus derivats amb la versió del nucli 3.13 o posterior.

També és necessari que PostgreSQL, NGINX, libstdc++6 i RabbitMQ estiguin instal·lats al sistema.

Tingueu en compte que la instal·lació de ONLYOFFICE Docs en distribucions basades en Debian requereix libstdc++6 i NGINX (s'instal·len i es configuren automàticament durant el procés d'instal·lació), així com PostgreSQL.

Hi ha algunes altres dependències que s'instal·len juntament amb ONLYOFFICE Docs:

  • libcurl3
  • libxml2
  • supervisor
  • fonts-dejavu
  • alliberament de fonts
  • ttf-mscorefonts-installer
  • fonts-crosextra-carlito
  • fonts-takao-gothic
  • fonts-opensymbol

S'instal·len automàticament si utilitzeu Ubuntu 14.04 LTS o posterior.

En aquest article, aprendrem a instal·lar ONLYOFFICE Docs a Debian, Ubuntu i els seus derivats.

Instal·lació de PostgreSQL a Ubuntu

ONLYOFFICE Docs utilitza NGINX i PostgreSQL com a base de dades. Les dependències que es troben al repositori del sistema s'instal·laran automàticament a la instal·lació de ONLYOFFICE Docs mitjançant l'ordre apt-get.

Instal·leu la versió de PostgreSQL, inclosa a la vostra versió d'Ubuntu.

$ sudo apt-get install postgresql

Un cop instal·lat PostgreSQL, creeu la base de dades i l'usuari PostgreSQL. Tingueu en compte que la base de dades creada ha d'utilitzar onlyoffice tant per a l'usuari com per a la contrasenya:

$ 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;"

Instal·lació de RabbitMQ a Ubuntu

Per instal·lar RabbitMQ, executeu l'ordre següent.

$ sudo apt-get install rabbitmq-server

Si utilitzeu Ubuntu 18.04, també haureu d'instal·lar nginx-extras executant l'ordre següent.

$ sudo apt-get install nginx-extras

Instal·lació de ONLYOFFICE Docs a Ubuntu

Per instal·lar ONLYOFFICE Docs, afegiu la clau GPG.

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5

A continuació, afegiu el dipòsit de documents ONLYOFFICE.

$ sudo echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list

Actualitzeu la memòria cau del gestor de paquets.

$ sudo apt-get update

Aleshores, heu d'instal·lar mscorefonts (és necessari per a Ubuntu).

$ sudo apt-get install ttf-mscorefonts-installer

Per a Debian, afegiu el component contrib al fitxer /etc/apt/sources.list.

$ sudo echo "deb http://deb.debian.org/debian $(grep -Po 'VERSION="[0-9]+ \(\K[∧)]+' /etc/os-release) main contrib" | sudo tee -a /etc/apt/sources.list

Ara és el moment d'instal·lar ONLYOFFICE Docs.

$ sudo apt-get install onlyoffice-documentserver

Durant el procés d'instal·lació, se us demanarà que introduïu una contrasenya per a l'únic usuari de PostgreSQL d'oficina. Si us plau, utilitzeu l'única contrasenya d'oficina que heu especificat en configurar PostgreSQL.

Quan finalitzi la instal·lació, el paquet s'actualitzarà igual que qualsevol altre paquet deb.

Canviant el port predeterminat de documents ONLYOFFICE

De manera predeterminada, ONLYOFFICE Docs utilitza el port 80. Podeu canviar el port predeterminat per a ONLYOFFICE Docs si teniu previst utilitzar-ne un altre.

Per fer-ho, haureu de canviar el port predeterminat del sistema debconf executant l'ordre.

$ echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections

Escriviu el número de port en comptes del a l'ordre anterior.

Hi ha algunes opcions addicionals que es poden utilitzar per a la instal·lació de ONLYOFFICE Docs. Es descriuen en aquest article.

Prova de documents ONLYOFFICE amb exemple

Per defecte, ONLYOFFICE Docs (empaquetat com a Document Server) només inclou els editors. Per començar a utilitzar-los, heu d'integrar els editors amb els grups ONLYOFFICE (empaquetats com a servidor de comunitat) o amb una altra plataforma de sincronització i compartició.

Si voleu provar els editors abans de la integració, podeu utilitzar l'exemple de prova. És un sistema senzill de gestió de documents que us ajuda a comprovar si els editors funcionen correctament. Si hi ha alguns problemes, l'exemple de prova us permetrà identificar-los.

L'exemple de prova està desactivat de manera predeterminada, però podeu veure les instruccions sobre com iniciar-lo a la pantalla d'inici. Després d'iniciar l'exemple, ho veureu a http://docserverurl/example (aquesta és l'adreça predeterminada, pot ser diferent per a la vostra instal·lació):

L'exemple de prova us permet:

  • pengeu fitxers locals per veure com seran a ONLYOFFICE Docs.
  • creeu fitxers docx, xlsx i pptx nous.
  • prova la funcionalitat dels editors.
  • obre fitxers en diferents modes de compartició disponibles a ONLYOFFICE (per revisar/comentar, etc.) i molt més.

Ara ONLYOFFICE Docs està instal·lat i llest per a la integració amb una plataforma de tercers. ONLYOFFICE Docs es distribueix sota un model de llicència dual. Això vol dir que, sempre que respectis els termes de les llicències de GNU AGPL v.3, pots utilitzar la solució de codi obert ONLYOFFICE disponible a GitHub. Hi ha moltes opcions d'integració reeixides: ownCloud, Nextcloud, Liferay, HumHub, Nuxeo, etc.

Si necessiteu suport tècnic i escalabilitat professionals i voleu accedir a funcions d'edició professionals (p. ex., comparació de documents i controls de contingut), així com editors web per a mòbils ONLYOFFICE, necessitareu una versió comercial de ONLYOFFICE Docs. Depèn de tu decidir què s'adapta millor a les teves necessitats.

Esperem que aquesta guia us sigui útil. Si us plau, no dubteu a compartir els vostres pensaments a la secció de comentaris a continuació.