Rimuovere completamente ONLYOFFICE Document Server da Linux

Per rimuovere completamente ONLYOFFICE Document Server, innanzitutto verifica se è stato installato come pacchetto DEB/RPM o come container Docker. Interrompi le sessioni di modifica attive, rimuovi solo il pacchetto o il container corrispondente e quindi esamina separatamente i dati, i volumi e le immagini rimanenti; la disinstallazione dell'applicazione non rimuove automaticamente tutte le dipendenze o i file persistenti.

Prima di eseguire qualsiasi comando di eliminazione, consultare la checklist riportata di seguito. Le istruzioni ufficiali per la rimozione di ONLYOFFICE avvertono che il processo elimina i dati del Document Server. Qualora fosse necessario ripristinare il servizio, è necessario conservarne la configurazione, il database, i log e i dati montati prima di procedere.

1. Individuare l'impianto e proteggere i lavori in corso

Verifica entrambi i tipi di installazione perché un host può avere contemporaneamente un pacchetto e un container Docker. Su Debian o Ubuntu, ispeziona l'elenco dei pacchetti con dpkg -l | grep onlyoffice-documentserver. Il pacchetto Community si chiama onlyoffice-documentserver; le edizioni Developer ed Enterprise utilizzano nomi di pacchetto diversi. Verifica il nome del pacchetto installato prima di copiare un comando di pulizia. Su un host Docker, usa sudo docker ps -aper esaminare i container arrestati e quelli in esecuzione e cerca l'immagine Document Server o un nome di container che riconosci.

Un terminale Linux mostra il comando dpkg utilizzato per cercare un pacchetto ONLYOFFICE Document Server.
La query sui pacchetti aiuta a distinguere l'installazione di un pacchetto Linux da una distribuzione basata esclusivamente su Docker.

Informare gli utenti di salvare e chiudere i documenti aperti prima di spegnere il computer. ONLYOFFICE segnala che lo script di preparazione può richiedere fino a cinque minuti durante la gestione delle sessioni attive. Per installare un pacchetto, eseguire:

documentserver-prepare4shutdown.sh

Per Docker, esegui lo stesso script all'interno del container identificato:

sudo docker exec <container_name> documentserver-prepare4shutdown.sh

Sostituisci il segnaposto con il nome o l'ID effettivo del contenitore. Se lo script non è disponibile, non dare per scontato che le modifiche aperte siano state salvate; attendi che gli utenti chiudano i documenti ed esegui un backup prima di arrestare il server.

Un terminale Linux visualizza il comando ONLYOFFICE prepare4shutdown prima della rimozione del servizio.
Eseguire lo script di preparazione prima di disconnettere gli utenti da un Document Server attivo.

2. Rimuovere un pacchetto nativo di Linux

Su Ubuntu o Debian, il comando per la rimozione della Community Edition nella guida di ONLYOFFICE è:

sudo apt purge onlyoffice-documentserver

Per la Community Edition su CentOS, ONLYOFFICE documenta:

sudo yum remove onlyoffice-documentserver

I pacchetti specifici per edizione differiscono. La guida ufficiale della Developer Edition utilizza onlyoffice-documentserver-de, mentre la guida della Enterprise Edition utilizza onlyoffice-documentserver-ee. Utilizza il nome del pacchetto mostrato nell'elenco dei pacchetti installati; non eseguire tutte le varianti alla cieca. Leggi il riepilogo di conferma del gestore pacchetti prima di accettarlo, soprattutto se propone la rimozione di un database o di un altro servizio che utilizzi ancora.

Un terminale mostra il comando apt purge per il pacchetto ONLYOFFICE Document Server Community
Sui sistemi basati su Debian, rimuovere esattamente il pacchetto Document Server installato.

ONLYOFFICE afferma che la rimozione del pacchetto elimina i file binari e la configurazione del server, ma lascia installate le dipendenze. Se il gestore pacchetti segnala che le directory di ONLYOFFICE non sono vuote, è necessario controllarle prima. La sua guida alla rimozione elenca /etc/onlyofficele /var/www/onlyofficeseguenti directory che possono essere rimosse manualmente:

sudo rm -rvf /etc/onlyoffice /var/www/onlyoffice

Questo comando è irreversibile. Eseguilo solo dopo aver verificato che quei percorsi non contengano configurazioni personalizzate, log, certificati o dati necessari. Per una pulizia più mirata, rimuovi solo la sottocartella del Document Server verificata anziché la directory principale.

Due finestre del file manager di Linux mostrano i percorsi etc/onlyoffice e var/www/onlyoffice per la revisione.
Prima di rimuovere manualmente le directory residue di un pacchetto, esaminate questi percorsi.

3. Rimuovere un deployment Docker

Inizia sudo docker ps -aidentificando lo specifico contenitore ONLYOFFICE. Non utilizzare comandi che rimuovono tutti i contenitori o le immagini sull'host. Se il contenitore si chiama ONLYOFFICE onlyoffice-ds, arrestalo e rimuovilo con:

sudo docker stop onlyoffice-ds
sudo docker rm onlyoffice-ds

Sostituisci il nome o l'ID del tuo container reale. Per una distribuzione Compose, rivedi docker compose psprima il file Compose. Puoi arrestare e rimuovere il servizio ONLYOFFICE utilizzando il suo nome effettivo, ma evita di arrestare un intero progetto se questo esegue anche Nextcloud, un database o un proxy inverso che devono rimanere attivi.

Un terminale elenca i container Docker e un'immagine del server di documenti ONLYOFFICE.
Esamina tutti i contenitori, compresi quelli arrestati, e seleziona solo l'istanza del Document Server.
Un terminale mostra i comandi docker stop e docker rm destinati a un container ONLYOFFICE
Arresta e rimuovi il contenitore del server documenti identificato senza toccare i contenitori non correlati.

La rimozione di un container non elimina automaticamente le directory di bind mount dell'host o i volumi denominati. Ispeziona i mount del container con sudo docker inspect <container_name>, oppure controlla le volumesvoci nel suo file Compose. Esegui il backup di tutto il necessario, quindi rimuovi solo il percorso dati ONLYOFFICE verificato o il volume denominato. La funzione di rimozione dei volumi di progetto di Docker Compose down -vrimuove i volumi di progetto; utilizzala solo quando il progetto Compose e ogni volume che dichiara appartengono esclusivamente a questa installazione. La documentazione di Docker indica che i volumi esterni non vengono rimossi da Compose.

Dopo aver rimosso il contenitore, è possibile rimuovere l'immagine ONLYOFFICE se nessun altro contenitore la utilizza:

sudo docker image ls
sudo docker image rm onlyoffice/documentserver

Se hai utilizzato un tag immagine specifico, usa esattamente quel repository e quel tag. Docker potrebbe conservare un'immagine a cui fa ancora riferimento un altro container, motivo per cui è consigliabile verificare prima di forzarne la rimozione.

Un terminale visualizza i comandi per esaminare i volumi Docker e i nomi delle immagini ONLYOFFICE.
Prima di rimuovere dati Docker o immagini memorizzate nella cache, esaminate i nomi dei volumi e i tag delle immagini.

4. Rimuovere gli avanzi facoltativi e verificare

Se hai installato da un repository APT ufficiale e nessun altro pacchetto ONLYOFFICE sull'host ne ha bisogno, puoi rimuovere la relativa voce dal repository e la chiave di firma. La guida all'installazione identifica /etc/apt/sources.list.d/onlyoffice.liste /usr/share/keyrings/onlyoffice.gpg. Controlla il loro contenuto e conferma che siano dedicati a ONLYOFFICE prima di eliminarli. Su Debian o Ubuntu, sudo apt autoremove --purgepuò offrire la rimozione delle dipendenze non più necessarie; esamina attentamente l'elenco dei pacchetti proposti e annulla se include software utilizzato da altri servizi. La pulizia delle dipendenze è facoltativa e non è necessaria per arrestare Document Server.

Verifica il risultato con il gestore di pacchetti e l'inventario Docker:

dpkg -l | grep onlyoffice-documentserver
sudo docker ps -a

Non dovrebbe rimanere alcun pacchetto installato corrispondente o contenitore di Document Server. Se hai eliminato anche l'immagine e i dati, controlla l'elenco delle immagini, l'elenco dei volumi e i percorsi host che hai identificato in precedenza. Non considerare una query di pacchetto vuota come prova che i dati di Docker siano stati rimossi, né un contenitore mancante come prova che la sua immagine e i suoi volumi siano stati eliminati.

Un terminale visualizza i comandi di inventario dei pacchetti e di Docker per controllare la disinstallazione
Verificare separatamente gli inventari dei pacchi e dei contenitori, poiché rappresentano metodi di installazione differenti.

I passaggi sopra descritti si riferiscono alle installazioni di ONLYOFFICE Docs Community, Developer ed Enterprise, ove indicato; i nomi dei pacchetti variano a seconda dell'edizione e gli script di distribuzione personalizzati potrebbero creare percorsi diversi. Per i comandi specifici per ciascuna edizione, consultare la guida alla rimozione di ONLYOFFICE Community per Linux , la guida alla rimozione dell'edizione Developer o la guida alla rimozione dell'edizione Enterprise . Per Docker, utilizzare la guida alla rimozione di ONLYOFFICE per Docker e il riferimento per la disinstallazione di Docker Compose .

Lascia un commento

Rimuovere completamente ONLYOFFICE Document Server da Linux

Rimuovere completamente ONLYOFFICE Document Server da Linux

Verifica se Document Server utilizza un pacchetto Linux o Docker, rimuovi solo i relativi componenti e controlla i dati rimanenti evitando di eliminare per errore i servizi condivisi.

Elimina i ritardi nella modifica collaborativa di ONLYOFFICE individuando il collo di bottiglia

Elimina i ritardi nella modifica collaborativa di ONLYOFFICE individuando il collo di bottiglia

Individua le cause di rallentamento della modifica collaborativa, come la pressione sulle risorse di Docker, le connessioni proxy o il caricamento dei documenti, quindi scegli la soluzione più adatta ai tuoi dati.

Configurare HTTPS per la documentazione ONLYOFFICE in Docker

Configurare HTTPS per la documentazione ONLYOFFICE in Docker

Scegli dove deve terminare la connessione TLS, monta in modo sicuro un certificato e una chiave privata attendibili e verifica l'accesso HTTPS a un server ONLYOFFICE Docs in ambiente Docker.

Collega un'app PHP a ONLYOFFICE Docs e salva le modifiche

Collega un'app PHP a ONLYOFFICE Docs e salva le modifiche

Integra l'editor ONLYOFFICE nella tua applicazione PHP, firma la sua configurazione con JWT e salva i file modificati tramite una callback sicura.

Mantieni attivo SOLO il controllo ortografico di OFFICE nella lingua che hai scelto.

Mantieni attivo SOLO il controllo ortografico di OFFICE nella lingua che hai scelto.

Imposta la lingua di correzione per l'intero documento o per un testo selezionato, verifica che il controllo ortografico sia attivo e identifica i casi in cui manca un dizionario del server.

Mantieni attivo il monitoraggio delle modifiche quando un documento viene riaperto

Mantieni attivo il monitoraggio delle modifiche quando un documento viene riaperto

Abilita la funzione "Revisioni permanenti" per tutti gli utenti in un singolo documento ONLYOFFICE, verifica che le modifiche vengano registrate e comprendi i limiti di questa impostazione.

Traccia la catena a monte per risolvere l'errore Nginx 502 di ONLYOFFICE.

Traccia la catena a monte per risolvere l'errore Nginx 502 di ONLYOFFICE.

Verifica se Nginx, la rete Docker o un servizio interno di ONLYOFFICE stanno restituendo un errore 502, quindi controlla il server upstream corretto ed esegui un controllo di integrità.

Tracciare la callback di salvataggio quando ONLYOFFICE non salva su Nextcloud

Tracciare la callback di salvataggio quando ONLYOFFICE non salva su Nextcloud

Diagnostica gli errori di salvataggio di ONLYOFFICE controllando il percorso di callback di Nextcloud, i reindirizzamenti del proxy e i log di archiviazione, quindi verifica che il file modificato sia stato salvato correttamente.

Impedisci a ONLYOFFICE Document Server di esaurire la memoria del VPS.

Impedisci a ONLYOFFICE Document Server di esaurire la memoria del VPS.

Individua la causa dei crash di memoria di ONLYOFFICE, controlla i limiti di Docker, dimensiona correttamente la RAM del VPS, aggiungi lo swap in modo sicuro e verifica che i documenti si aprano e si salvino.

Individuare la causa di un'esportazione PDF di ONLYOFFICE non riuscita.

Individuare la causa di un'esportazione PDF di ONLYOFFICE non riuscita.

Distinguete i problemi di download del browser dagli errori di conversione lato server e utilizzate il registro o il controllo di accesso appropriato per far funzionare l'esportazione in PDF.