• Home
  • Atualizando o ONLYOFFICE Docs para Linux para a versão mais recente

Atualizando o ONLYOFFICE Docs para Linux para a versão mais recente

Introdução

Os pacotes do ONLYOFFICE Docs Community Edition para distribuições Linux e o código-fonte podem ser encontrados aqui.

Este guia mostrará como atualizar sua versão Linux do ONLYOFFICE Docs Community Edition para a versão mais recente.

Nossa política de suporte é que oferecemos suporte apenas à versão estável mais recente. Lançamos regularmente novas versões do ONLYOFFICE Docs que incluem novos recursos e correções de bugs. Se você está usando uma versão antiga do ONLYOFFICE Docs, recomendamos atualizar para a versão mais recente.

A partir da versão 4.1, o ONLYOFFICE Docs usa o banco de dados PostgreSQL em vez do MySQL que havia sido usado em versões anteriores, portanto, neste guia, mostraremos a atualização da versão 4.1 para a versão mais recente disponível. Este procedimento de atualização não pode ser aplicado a versões anteriores que usam MySQL.

ImportanteSe você está usando uma versão antiga do Integration Edition, a única maneira de atualizá-la é desinstalar o Integration Edition (onlyoffice-documentserver-ie) e instalar o Enterprise Edition em seu lugar.
  • No Ubuntu, você pode usar o seguinte comando para desinstalar o pacote DEB: sudo apt-get remove onlyoffice-documentserver-ie
  • No CentOS, você pode usar o seguinte comando para desinstalar o pacote RPM: sudo yum remove onlyoffice-documentserver-ie

Desligando o ONLYOFFICE Docs

Devido à característica operacional, o ONLYOFFICE Docs salva um documento somente após o documento ter sido fechado por todos os usuários que o editaram. Para evitar perda de dados, você deve desconectar forçadamente os usuários do ONLYOFFICE Docs quando precisar parar o ONLYOFFICE Docs em caso de atualização do aplicativo. Para fazer isso, execute o seguinte script:

documentserver-prepare4shutdown.sh
A execução do script pode levar muito tempo (até 5 minutos).
Desconectar usuários pode levar muito tempo (até 5 minutos).

Atualizando o ONLYOFFICE Docs para Linux

Atualizando usando o script

Baixe o script de instalação:

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

Execute o seguinte comando:

bash docs-install.sh -u true

Digite N e pressione Enter para atualizar o ONLYOFFICE Docs a partir de pacotes DEB/RPM.

Atualizando manualmente

Instalando dependências

Algumas das dependências necessárias para o funcionamento correto do ONLYOFFICE Docs não estão incluídas no Ubuntu 14.04 por padrão, portanto, elas exigem etapas adicionais para as versões mais recentes do ONLYOFFICE Docs.

As seguintes dependências serão instaladas automaticamente se você usar o Ubuntu 14.04 LTS ou posterior quando atualizar o ONLYOFFICE Docs (caso algumas delas não tenham sido instaladas com o ONLYOFFICE Docs em versões anteriores por algum motivo):

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

Distribuições mais antigas podem exigir sua instalação manual.

Se você deseja atualizar a versão 4.1, precisará adicionar manualmente o repositório contendo a versão adequada do pacote Node.js (essa ação não é necessária ao atualizar a versão 4.2).

Adicione o repositório:

curl -sL [https://deb.nodesource.com/setup_8.x](https://deb.nodesource.com/setup_8.x) | sudo bash -
Distribuições Ubuntu anteriores ao 14.04 LTS podem exigir que algumas outras dependências sejam instaladas.
Instalando nova versão do ONLYOFFICE Docs

Para Ubuntu e derivados

Atualize o repositório:

sudo apt-get update

E instale a versão mais recente do ONLYOFFICE Docs:

sudo apt-get dist-upgrade

Para CentOS e derivados

sudo yum update onlyoffice-documentserver

O banco de dados e todos os arquivos necessários devem ser recuperados automaticamente da versão anterior. Execute o ONLYOFFICE Docs e verifique seu funcionamento correto.

O esquema do banco de dados foi alterado na v6.3. Ao atualizar para a v6.3, você também pode precisar atualizar o esquema do banco de dados para garantir a capacidade de usar o recurso de proteção por senha.
  1. Baixe o script para atualizar o esquema do banco de dados.
  2. Execute o script usando a linha de comando.
    • Para PostgreSQL: psql -U onlyoffice -W onlyoffice < {caminho-para-upgradev630.sql}
    • Para MySQL: mysql -u root -p onlyoffice < {caminho-para-upgradev630.sql}

    Especifique a senha usada ao criar o banco de dados (onlyoffice).

Artigo com o tag:
Veja todas as etiquetas