Início
» Como fazer
»
Remova completamente o servidor de documentos ONLYOFFICE do Linux.
Remova completamente o servidor de documentos ONLYOFFICE do Linux.
Para remover completamente o ONLYOFFICE Document Server, primeiro identifique se ele foi instalado como um pacote DEB/RPM ou como um contêiner Docker. Interrompa as sessões de edição ativas, remova apenas o pacote ou contêiner correspondente e, em seguida, revise os dados, volumes e imagens restantes separadamente; excluir o aplicativo não remove automaticamente todas as dependências ou arquivos persistentes.
Use a lista de verificação abaixo antes de executar qualquer comando de exclusão. As instruções oficiais de remoção do ONLYOFFICE alertam que o processo exclui os dados do Servidor de Documentos. Caso precise restaurar o serviço, preserve sua configuração, banco de dados, logs e dados montados antes de prosseguir.
1. Identificar a instalação e proteger o trabalho ativo
Verifique ambos os tipos de instalação, pois um host pode ter um pacote e um contêiner Docker simultaneamente. No Debian ou Ubuntu, inspecione a lista de pacotes com `ls -l` dpkg -l | grep onlyoffice-documentserver. O pacote Community é chamado `docker-community` onlyoffice-documentserver; as edições Developer e Enterprise usam nomes de pacotes diferentes. Verifique o nome do pacote instalado antes de executar um comando `purge`. Em um host Docker, use `docker-community` sudo docker ps -apara revisar os contêineres parados e em execução e procure pela imagem do Document Server ou por um nome de contêiner que você reconheça.
A consulta de pacotes ajuda a distinguir uma instalação de pacote Linux de uma implantação exclusiva do Docker.
Oriente os usuários a salvar e fechar os documentos abertos antes de encerrar o programa. O ONLYOFFICE informa que seu script de preparação pode levar até cinco minutos enquanto as sessões ativas estão em execução. Para instalar o pacote, execute:
documentserver-prepare4shutdown.sh
Para o Docker, execute o mesmo script dentro do contêiner identificado:
Substitua o marcador pelo nome ou ID real do contêiner. Se o script estiver indisponível, não assuma que as edições abertas foram salvas; aguarde que os usuários fechem os documentos e faça um backup antes de parar o servidor.
Execute o script de preparação antes de desconectar os usuários de um servidor de documentos ativo.
2. Remover um pacote nativo do Linux
No Ubuntu ou Debian, o comando para remover a Community Edition, conforme o guia da ONLYOFFICE, é:
sudo apt purge onlyoffice-documentserver
Para a Community Edition no CentOS, documentos ONLYOFFICE:
sudo yum remove onlyoffice-documentserver
Os pacotes específicos de cada edição variam. O guia oficial da Developer Edition usa `<nome_do_pacote>` onlyoffice-documentserver-de, enquanto o guia da Enterprise Edition usa `<nome_do_pacote>` onlyoffice-documentserver-ee. Use o nome do pacote exibido na sua lista de pacotes instalados; não execute todas as variantes indiscriminadamente. Leia o resumo de confirmação do gerenciador de pacotes antes de aceitá-lo, especialmente se ele sugerir a remoção de um banco de dados ou outro serviço que você ainda utiliza.
Em sistemas baseados em Debian, remova o pacote exato do Servidor de Documentos que estiver instalado.
O ONLYOFFICE informa que a remoção do pacote exclui os binários e a configuração do servidor, mas mantém as dependências instaladas. Se o gerenciador de pacotes indicar que os diretórios do ONLYOFFICE não estão vazios, verifique-os primeiro. O guia de remoção lista /etc/onlyofficeos /var/www/onlyofficediretórios que podem ser removidos manualmente:
sudo rm -rvf /etc/onlyoffice /var/www/onlyoffice
Este comando é irreversível. Execute-o somente após verificar se esses caminhos não contêm configurações personalizadas, logs, certificados ou dados necessários. Para uma limpeza mais precisa, remova apenas o subdiretório do Servidor de Documentos verificado, em vez do diretório pai.
Inspecione esses caminhos antes de remover manualmente os diretórios deixados para trás pela limpeza de pacotes.
3. Remova uma implantação do Docker.
Comece sudo docker ps -aidentificando o contêiner ONLYOFFICE específico. Não use comandos que removam todos os contêineres ou imagens no host. Se o contêiner se chamar onlyoffice-ds, pare e remova-o com:
Substitua o nome ou ID real do seu contêiner. Para uma implantação com Compose, revise docker compose pso arquivo Compose primeiro. Você pode parar e remover o serviço ONLYOFFICE pelo seu nome de serviço real, mas evite interromper um projeto inteiro se esse projeto também executar o Nextcloud, um banco de dados ou um proxy reverso que deva permanecer ativo.
Inspecione todos os contêineres, incluindo os que estão parados, e selecione apenas a instância do Servidor de Documentos.Pare e remova o contêiner do Servidor de Documentos identificado, sem afetar outros contêineres não relacionados.
A remoção de um contêiner não exclui automaticamente os diretórios de montagem (bind-mount) ou volumes nomeados do host. Inspecione as montagens do contêiner com `docker- compose up` sudo docker inspect <container_name>ou verifique as volumesentradas no arquivo `.docker-compose.json`. Faça backup de tudo o que for necessário e, em seguida, remova apenas o caminho de dados ou volume nomeado `ONLYOFFICE` verificado. O Docker Compose down -vremove volumes do projeto; use-o somente quando o projeto Compose e todos os volumes declarados por ele pertencerem exclusivamente a esta instalação. A documentação do Docker observa que volumes externos não são removidos pelo Compose.
Após remover o contêiner, você pode remover a imagem ONLYOFFICE se nenhum outro contêiner a estiver utilizando:
sudo docker image ls
sudo docker image rm onlyoffice/documentserver
Se você usou uma tag de imagem específica, use exatamente o mesmo repositório e tag. O Docker pode reter uma imagem que ainda esteja sendo referenciada por outro contêiner, por isso é importante verificar antes de forçar a remoção.
Analise os nomes dos volumes e as tags das imagens antes de remover quaisquer dados do Docker ou imagens em cache.
4. Remova as sobras opcionais e verifique
Se você instalou o ONLYOFFICE a partir do repositório APT oficial e nenhum outro pacote do ONLYOFFICE no host precisa dele, você pode remover a entrada do repositório e a chave de assinatura. O guia de instalação identifica os arquivos `/etc/onlyoffice.conf` /etc/apt/sources.list.d/onlyoffice.liste /usr/share/keyrings/onlyoffice.gpg`/etc/onlyoffice.conf`. Verifique o conteúdo deles e confirme se são dedicados ao ONLYOFFICE antes de excluí-los. No Debian ou Ubuntu, o sistema sudo apt autoremove --purgepode oferecer a opção de remover dependências desnecessárias; revise cuidadosamente a lista de pacotes sugerida e cancele se ela incluir software usado por outros serviços. A limpeza de dependências é opcional e não é necessária para interromper o Document Server.
Verifique o resultado com o gerenciador de pacotes e o inventário do Docker:
dpkg -l | grep onlyoffice-documentserver
sudo docker ps -a
Não deve haver nenhum pacote instalado correspondente ou contêiner do Servidor de Documentos remanescente. Se você também excluiu a imagem e os dados, verifique a lista de imagens, a lista de volumes e os caminhos do host relevantes que você identificou anteriormente. Não considere uma consulta de pacote vazia como prova de que os dados do Docker foram removidos, nem um contêiner ausente como prova de que sua imagem e volumes foram excluídos.
Verifique os estoques de embalagens e contêineres separadamente, pois representam diferentes métodos de instalação.