Home
» Hoe
»
Verwijder ONLYOFFICE Document Server volledig van Linux.
Verwijder ONLYOFFICE Document Server volledig van Linux.
Om ONLYOFFICE Document Server volledig te verwijderen, moet u eerst vaststellen of het is geïnstalleerd als een DEB/RPM-pakket of als een Docker-container. Stop actieve bewerkingssessies, verwijder alleen het bijbehorende pakket of de bijbehorende container en controleer vervolgens de resterende gegevens, volumes en images afzonderlijk; het verwijderen van de applicatie verwijdert niet automatisch alle afhankelijkheden of persistente bestanden.
Gebruik de onderstaande checklist voordat u een verwijderingsopdracht uitvoert. De officiële verwijderingsinstructies van ONLYOFFICE waarschuwen dat het proces gegevens van de Document Server verwijdert. Als u de service mogelijk moet herstellen, bewaar dan de configuratie, database, logboeken en gekoppelde gegevens voordat u verdergaat.
1. Identificeer de installatie en bescherm de actieve werkzaamheden.
Controleer beide installatietypen, omdat een host tegelijkertijd een pakket en een Docker-container kan hebben. Op Debian of Ubuntu kunt u de pakketlijst inspecteren met dpkg -l | grep onlyoffice-documentserver. Het Community-pakket heet onlyoffice-documentserver; de Developer- en Enterprise-edities gebruiken andere pakketnamen. Controleer de naam van het geïnstalleerde pakket voordat u een purge-opdracht kopieert. Op een Docker-host kunt u gebruiken sudo docker ps -aom zowel gestopte als actieve containers te bekijken en te zoeken naar de Document Server-image of een containernaam die u herkent.
De pakketquery helpt bij het onderscheiden van een Linux-pakketinstallatie van een implementatie die uitsluitend met Docker is gemaakt.
Instrueer gebruikers om geopende documenten op te slaan en te sluiten voordat ze de computer afsluiten. ONLYOFFICE geeft aan dat het voorbereidingsscript tot vijf minuten kan duren terwijl actieve sessies worden verwerkt. Voer voor een pakketinstallatie het volgende commando uit:
documentserver-prepare4shutdown.sh
Voor Docker voert u hetzelfde script uit in de betreffende container:
Vervang de placeholder door de daadwerkelijke containernaam of -ID. Als het script niet beschikbaar is, ga er dan niet van uit dat geopende bewerkingen zijn opgeslagen; wacht tot gebruikers documenten sluiten en een back-up maken voordat u de server stopt.
Voer het voorbereidingsscript uit voordat u gebruikers loskoppelt van een actieve documentenserver.
2. Verwijder een native Linux-pakket
Op Ubuntu of Debian is het commando voor het verwijderen van de Community Edition in de handleiding van ONLYOFFICE als volgt:
sudo apt purge onlyoffice-documentserver
Voor Community Edition op CentOS, ALLEEN de volgende documenten:
sudo yum remove onlyoffice-documentserver
De pakketten verschillen per editie. De officiële handleiding voor de Developer Edition gebruikt onlyoffice-documentserver-de, terwijl de handleiding voor de Enterprise Edition gebruikt onlyoffice-documentserver-ee. Gebruik de pakketnaam die wordt weergegeven in uw lijst met geïnstalleerde pakketten; voer niet blindelings alle varianten uit. Lees de bevestigingssamenvatting van de pakketbeheerder voordat u deze accepteert, vooral als er wordt voorgesteld een database of een andere service te verwijderen die u nog steeds gebruikt.
Verwijder op Debian-gebaseerde systemen precies het Document Server-pakket dat is geïnstalleerd.
ONLYOFFICE geeft aan dat het verwijderen van een pakket de serverbinaries en configuratie verwijdert, maar de afhankelijkheden geïnstalleerd laat. Als de pakketbeheerder meldt dat de ONLYOFFICE-mappen niet leeg zijn, controleer deze dan eerst. In de verwijderingshandleiding staan de volgende mappen vermeld /etc/onlyofficedie /var/www/onlyofficehandmatig verwijderd kunnen worden:
sudo rm -rvf /etc/onlyoffice /var/www/onlyoffice
Deze opdracht is onomkeerbaar. Voer deze alleen uit nadat u hebt gecontroleerd of de betreffende paden geen aangepaste configuratiebestanden, logbestanden, certificaten of andere gegevens bevatten die u nodig hebt. Voor een meer gerichte opruiming kunt u alleen de geverifieerde subdirectory van de documentenserver verwijderen in plaats van de bovenliggende map.
Controleer deze paden voordat u handmatig mappen verwijdert die na een pakketopruiming zijn achtergebleven.
3. Een Docker-implementatie verwijderen
Begin met sudo docker ps -ahet identificeren van de specifieke ONLYOFFICE-container. Gebruik geen opdrachten die alle containers of images op de host verwijderen. Als de container de naam heeft onlyoffice-ds, stop en verwijder deze dan met:
Vervang dit door de daadwerkelijke containernaam of -ID. Controleer voor een Compose-implementatie docker compose pseerst het Compose-bestand. U kunt de ONLYOFFICE-service stoppen en verwijderen met behulp van de daadwerkelijke servicenaam, maar voorkom dat een volledig project wordt uitgeschakeld als dat project ook Nextcloud, een database of een reverse proxy bevat die wel moet blijven draaien.
Inspecteer alle containers, inclusief de gestopte, en selecteer alleen de Document Server-instantie.Stop en verwijder de geïdentificeerde Document Server-container zonder de niet-gerelateerde containers aan te raken.
Het verwijderen van een container verwijdert niet automatisch de bind-mount-directory's of benoemde volumes van de host. Controleer de mounts van de container met `docker install` sudo docker inspect <container_name>of bekijk de volumesvermeldingen in het Compose-bestand. Maak een back-up van alles wat nodig is en verwijder vervolgens alleen het geverifieerde ONLYOFFICE-datapad of het benoemde volume. Docker Compose down -vverwijdert projectvolumes; gebruik dit alleen wanneer het Compose-project en elk volume dat daarin wordt gedeclareerd, exclusief tot deze installatie behoren. De documentatie van Docker vermeldt dat externe volumes niet door Compose worden verwijderd.
Nadat je de container hebt verwijderd, kun je de ONLYOFFICE-image verwijderen als geen enkele andere container deze gebruikt:
sudo docker image ls
sudo docker image rm onlyoffice/documentserver
Als je een specifieke afbeeldingstag hebt gebruikt, gebruik dan exact die repository en tag. Docker kan een afbeelding behouden die nog steeds door een andere container wordt gebruikt. Controleer dit daarom voordat je een verwijdering forceert.
Controleer de volumenamen en afbeeldingstags voordat u Docker-gegevens of gecachede afbeeldingen verwijdert.
4. Verwijder optionele restanten en controleer
Als u de installatie vanuit de officiële APT-repository hebt uitgevoerd en geen enkel ander ONLYOFFICE-pakket op de host dit nodig heeft, kunt u de bijbehorende repository-vermelding en ondertekeningssleutel verwijderen. De installatiehandleiding identificeert /etc/apt/sources.list.d/onlyoffice.listen /usr/share/keyrings/onlyoffice.gpg. Controleer de inhoud ervan en bevestig dat ze specifiek voor ONLYOFFICE bedoeld zijn voordat u ze verwijdert. Op Debian of Ubuntu sudo apt autoremove --purgekan worden aangeboden om afhankelijkheden te verwijderen die niet langer nodig zijn; bekijk de voorgestelde pakketlijst zorgvuldig en annuleer als deze software bevat die door andere services wordt gebruikt. Het verwijderen van afhankelijkheden is optioneel en niet vereist om Document Server te stoppen.
Controleer het resultaat met de pakketbeheerder en de Docker-inventaris:
dpkg -l | grep onlyoffice-documentserver
sudo docker ps -a
Er mogen geen overeenkomende geïnstalleerde pakketten of Document Server-containers meer aanwezig zijn. Als u ook de bijbehorende image en data hebt verwijderd, controleer dan de relevante imagelijst, volumelijst en hostpaden die u eerder hebt geïdentificeerd. Beschouw een lege pakketquery niet als bewijs dat Docker-data zijn verwijderd, en een ontbrekende container niet als bewijs dat de image en volumes ervan verdwenen zijn.
Controleer de inventaris van pakketten en containers afzonderlijk, omdat deze verschillende installatiemethoden vertegenwoordigen.