Questo articolo è stato tradotto dall’AI

Aggiornamento di ONLYOFFICE Docs Developer Edition per Linux all'ultima versione

Introduzione

Questa guida ti mostrerà come aggiornare la tua versione Linux di ONLYOFFICE Docs Developer Edition all'ultima versione.

La nostra politica di supporto prevede che supportiamo solo l'ultima versione stabile. Rilasciamo regolarmente nuove versioni di ONLYOFFICE Docs che includono nuove funzionalità e correzioni di bug. Se stai utilizzando una vecchia versione di ONLYOFFICE Docs, ti consigliamo di aggiornare all'ultima versione.

A partire dalla versione 4.1, ONLYOFFICE Docs utilizza PostgreSQL invece del database MySQL utilizzato nelle versioni precedenti, quindi in questa guida mostreremo l'aggiornamento dalla versione 4.1 all'ultima versione disponibile. Questa procedura di aggiornamento non può essere applicata alle versioni precedenti che utilizzano MySQL.

Spegnimento di ONLYOFFICE Docs

A causa delle caratteristiche operative, ONLYOFFICE Docs salva un documento solo dopo che è stato chiuso da tutti gli utenti che lo hanno modificato. Per evitare la perdita di dati, è necessario disconnettere forzatamente gli utenti di ONLYOFFICE Docs quando è necessario fermare ONLYOFFICE Docs in caso di aggiornamento dell'applicazione. Per farlo, esegui il seguente script:

documentserver-prepare4shutdown.sh
L'esecuzione dello script potrebbe richiedere molto tempo (fino a 5 minuti).
La disconnessione degli utenti potrebbe richiedere molto tempo (fino a 5 minuti).

Aggiornamento di ONLYOFFICE Docs per Linux

Aggiornamento tramite script

Scarica lo script di installazione:

curl -O http://download.onlyoffice.com/docs/docs-developer-install.sh

Esegui il seguente comando:

bash docs-developer-install.sh -u true

Digita N e premi Invio per aggiornare ONLYOFFICE Docs dai pacchetti DEB/RPM.

Aggiornamento manuale

Installazione delle dipendenze

Alcune delle dipendenze necessarie per il corretto funzionamento di ONLYOFFICE Docs non sono incluse di default in Ubuntu 14.04, quindi richiedono passaggi aggiuntivi per le versioni più recenti di ONLYOFFICE Docs.

Le seguenti dipendenze verranno installate automaticamente se utilizzi Ubuntu 14.04 LTS o successivi quando aggiorni ONLYOFFICE Docs (nel caso in cui alcune di esse non siano state installate con ONLYOFFICE Docs in versioni precedenti per qualche motivo):

  • libcurl3
  • libxml2
  • fonts-dejavu
  • fonts-liberation
  • ttf-mscorefonts-installer
  • fonts-crosextra-carlito
  • fonts-takao-gothic
  • fonts-opensymbol

Le distribuzioni precedenti potrebbero richiedere la loro installazione manuale.

Se vuoi aggiornare la versione 4.1, dovrai manualmente aggiungere il repository contenente la versione corretta del pacchetto Node.js (questa azione non è richiesta quando si aggiorna la versione 4.2).

Aggiungi il repository:

curl -sL https://deb.nodesource.com/setup_8.x | sudo bash - 
Le distribuzioni Ubuntu precedenti alla 14.04 LTS potrebbero richiedere l'installazione di altre dipendenze.
Installazione della nuova versione di ONLYOFFICE Docs

Per Ubuntu e derivati

Aggiorna il repository:

sudo apt-get update

E installa l'ultima versione di ONLYOFFICE Docs:

sudo apt-get dist-upgrade

Per CentOS e derivati

sudo yum update onlyoffice-documentserver-de

Il database e tutti i file necessari dovrebbero essere rilevati automaticamente dalla versione precedente. Avvia ONLYOFFICE Docs e verifica il corretto funzionamento.

Lo schema del database è stato modificato nella versione 6.3. Quando si aggiorna alla versione 6.3, potrebbe essere necessario aggiornare anche lo schema del database per garantire la possibilità di utilizzare la funzione di protezione con password.
  1. Scarica lo script per l'aggiornamento dello schema del database.
  2. Esegui lo script utilizzando la riga di comando.
    • Per PostgreSQL: psql -U onlyoffice -W onlyoffice < {path-to-upgradev630.sql}
    • Per MySQL: mysql -u root -p onlyoffice < {path-to-upgradev630.sql}

    Specifica la password utilizzata durante la creazione del database (onlyoffice).

Voci con l'etichetta tag:
Sfoglia tutti i tag