Ricerca nel sito web

Come installare OnlyOffice Docs su Debian e Ubuntu


Se utilizzi la piattaforma di sincronizzazione e condivisione di file e desideri espandere le sue funzionalità aggiungendo funzionalità di modifica online, dovresti assolutamente provare ONLYOFFICE Docs.

ONLYOFFICE Docs ti consente di creare un ambiente collaborativo aggiungendo i suoi editor online alla piattaforma di tua scelta, che sia Alfresco, Confluence, Liferay , Nextcloud, Nuxeo, ownCloud, SharePoint o ONLYOFFICE Groups.

ONLYOFFICE Docs offre le seguenti funzionalità:

  • Editor online per documenti di testo, fogli di calcolo e presentazioni.
  • Modifica collaborativa in tempo reale (due modalità di co-editing, traccia delle modifiche, cronologia delle versioni e confronto delle versioni, commenti e menzioni, chat integrata).
  • Diversi permessi di accesso (accesso completo, revisione, compilazione moduli, commenti, sola lettura e filtro personalizzato per fogli di calcolo).
  • Supporto per tutti i formati più diffusi: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • Plug-in e micro integrati per ulteriori funzionalità di modifica (YouTube, Thesaurus, Translator, Zotero e Mendeley per la gestione dei riferimenti, ecc.).
  • Possibilità di creare e connettere plugin di terze parti tramite API.

Novità in OnlyOffice Docs 6.1

Prima di installare ONLYOFFICE Docs, diamo un'occhiata ai principali miglioramenti introdotti dalla versione 6.1:

  • Viste del foglio.
  • Modifica dei dati del grafico migliorata
  • Note finali
  • Riferimenti incrociati
  • Conteggio delle righe
  • Nuove opzioni di correzione.

Per saperne di più vi rimandiamo al changelog dettagliato su GitHub.

Requisiti di sistema

Prima di tutto, devi assicurarti che la tua macchina soddisfi i seguenti requisiti:

  • CPU: dual-core, 2 GHz o superiore.
  • RAM: 2 GB o più.
  • HDD: almeno 40 GB di spazio libero.
  • Scambia: almeno 4 GB.
  • Sistema operativo: Debian a 64 bit, Ubuntu o relativi derivati con versione kernel 3.13 o successiva.

È inoltre necessario che nel sistema siano installati PostgreSQL, NGINX, libstdc++6, e RabbitMQ.

Elenco delle dipendenze richieste

Tieni presente che l'installazione di ONLYOFFICE Docs su distribuzioni basate su Debian richiede libstdc++6 e NGINX (vengono installati e configurati automaticamente durante processo di installazione) e PostgreSQL.

Ci sono alcune altre dipendenze installate insieme a OnlyOffice Docs:

  • libcurl3
  • libxml2
  • supervisore
  • font-dejavu
  • liberazione dei caratteri
  • ttf-mscorefonts-installer
  • fonts-crosextra-carlito
  • font-takao-gotico
  • font-opensymbol

Questi vengono installati automaticamente se utilizzi Ubuntu 14.04 LTS o versione successiva.

In questo articolo impareremo come installare ONLYOFFICE Docs su Debian, Ubuntu e i loro derivati.

Installazione di PostgreSQL su Ubuntu

ONLYOFFICE Docs utilizza NGINX e PostgreSQL come database. Le dipendenze trovate nel repository di sistema verranno installate automaticamente nell'installazione di ONLYOFFICE Docs utilizzando il comando apt-get.

Installa la versione di PostgreSQL, inclusa nella tua versione di Ubuntu.

sudo apt-get install postgresql

Dopo aver installato PostgreSQL, crea il database e l'utente PostgreSQL. Tieni presente che il database creato deve utilizzare onlyoffice sia come utente che come password:

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

Installazione di RabbitMQ su Ubuntu

Per installare RabbitMQ, esegui il comando seguente.

sudo apt-get install rabbitmq-server

Se utilizzi Ubuntu 18.04, dovrai installare anche nginx-extras eseguendo il seguente comando.

sudo apt-get install nginx-extras

Installazione di OnlyOffice Docs su Ubuntu

Per installare ONLYOFFICE Docs, aggiungi la chiave GPG.

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

Quindi aggiungi il repository ONLYOFFICE Docs.

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

Aggiorna la cache del gestore pacchetti.

sudo apt-get update

Quindi, devi installare mscorefonts (è necessario per Ubuntu).

sudo apt-get install ttf-mscorefonts-installer

Per Debian, aggiungere il componente contrib al file /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

Ora è il momento di installare ONLYOFFICE Docs.

sudo apt-get install onlyoffice-documentserver

Durante il processo di installazione, ti verrà chiesto di inserire una password per l'unico utente PostgreSQL dell'ufficio. Utilizza la password onlyoffice che hai specificato durante la configurazione di PostgreSQL.

Al termine dell'installazione, il pacchetto verrà aggiornato proprio come qualsiasi altro pacchetto deb.

Modifica della porta documenti predefinita di OnlyOffice

Per impostazione predefinita, ONLYOFFICE Docs utilizza la porta 80. Puoi modificare la porta predefinita per ONLYOFFICE Docs se prevedi di utilizzarne un'altra.

Per fare ciò, dovrai cambiare la porta predefinita per il sistema debconf eseguendo il comando.

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

Si prega di scrivere il numero di porta invece del nel comando precedente.

Sono disponibili alcune opzioni aggiuntive che possono essere utilizzate per l'installazione di ONLYOFFICE Docs. Sono descritti in questo articolo.

Testare i documenti di OnlyOffice con l'esempio

Per impostazione predefinita, ONLYOFFICE Docs (confezionato come Document Server) include solo gli editor. Per iniziare a utilizzarli, devi integrare gli editor con ONLYOFFICE Groups (confezionato come Community Server) o con un'altra piattaforma di sincronizzazione e condivisione.

Se desideri testare gli editor prima dell'integrazione, puoi utilizzare l'esempio di test. È un semplice sistema di gestione dei documenti che ti aiuta a verificare se gli editor funzionano correttamente. Se ci sono alcuni problemi, l'esempio di test ti consentirà di identificarli.

L'esempio di test è disabilitato per impostazione predefinita, ma puoi vedere le istruzioni su come avviarlo nella schermata iniziale. Dopo aver avviato l'esempio, vedrai questo su http://docserverurl/example (questo è l'indirizzo predefinito, potrebbe essere diverso per la tua installazione):

L'esempio di test consente di:

  • carica i file locali per vedere come appariranno in OnlyOffice Docs.
  • creare nuovi file docx, xlsx e pptx.
  • testare la funzionalità degli editor.
  • aprire file in diverse modalità di condivisione disponibili in OnlyOffice (per rivedere/commentare, ecc.) e molto altro.
Conclusione

Ora ONLYOFFICE Docs è installato e pronto per l'integrazione con una piattaforma di terze parti. ONLYOFFICE Docs è distribuito secondo un modello a doppia licenza. Ciò significa che finché rispetti i termini delle licenze GNU AGPL v.3, puoi utilizzare la soluzione open source ONLYOFFICE disponibile su GitHub. Esistono molte opzioni di integrazione di successo: ownCloudNextcloud, Liferay, HumHub, Nuxeo<, ecc.

Se hai bisogno di supporto tecnico professionale e scalabilità e desideri avere accesso a funzionalità di modifica professionali (ad esempio confronto documenti e controlli dei contenuti) nonché a ONLYOFFICE editor web mobili, avrai bisogno di una versione commerciale di OnlyOffice Docs. Sta a te decidere cosa si adatta meglio alle tue esigenze.

Speriamo che questa guida ti sia stata utile. Non esitate a condividere i vostri pensieri nella sezione commenti qui sotto.