Instalar o ONLYOFFICE Docs Enterprise Edition via script

Introdução

A Enterprise Edition permite que você instale o ONLYOFFICE Docs em sua própria infraestrutura local ou em servidores privados de nuvem, integrando os editores web avançados ao ecossistema de colaboração da marca ou a outras plataformas populares de terceiros.

O ONLYOFFICE Docs é um pacote de escritório corporativo baseado na nuvem que unifica visualizadores e editores para documentos de texto, planilhas e apresentações, contando com total compatibilidade nativa com os formatos Office Open XML (.docx, .xlsx, .pptx) e suportando fluxos de edição colaborativa em tempo real.

Recursos e Ferramentas Disponíveis:

  • Editor de Documentos de Texto complexos.
  • Editor de Planilhas e análise de dados.
  • Editor de Apresentações de slides.
  • Visualizadores e editores web otimizados para navegadores móveis.
  • Edição colaborativa simultânea (Coautoria).
  • Suporte nativo a hieróglifos e alfabetos internacionais.
  • Mapeamento de extensões populares do mercado: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX e HTML.

Para auditar os detalhes de arquitetura de software, consulte a lista detalhada de recursos do ONLYOFFICE Docs Enterprise Edition hospedada no GitHub.

Vantagens de Integração com o ONLYOFFICE Workspace:

  • Compartilhamento avançado de arquivos corporativos;
  • Gerenciamento granular de permissões e direitos de acesso à interface;
  • Incorporação segura de documentos em portais e sites externos (Embedding);
  • Visualização e edição direta de arquivos hospedados em armazenamentos de nuvens de terceiros conectados de forma centralizada (como Google Drive, Box, Dropbox, OneDrive e ownCloud).

O ONLYOFFICE Docs Enterprise Edition pode ser implantado por meio de um script de automação especialmente desenvolvido para sistemas Linux baseados em Docker. O utilitário realiza o provisionamento automático do contêiner e orquestra todas as dependências do servidor de documentos, simplificando as rotinas operacionais de manutenção e upgrades de versão.

Este guia traz o passo a passo de como provisionar sua instância corporativa utilizando o script Docker oficial. Alternativamente, você pode invocar o mesmo arquivo para rodar o instalador baseado em gerenciadores de pacotes nativos (DEB/RPM).


Requisitos Mínimos de Sistema
  • CPU: Processador Dual-Core de 2 GHz ou superior.
  • Memória RAM: 4 GB ou mais.
  • Armazenamento (HDD/SSD): Pelo menos 40 GB de espaço livre em disco.
  • Partição SWAP: No mínimo 4 GB alocados (sujeito à configuração do sistema host; volumes maiores trazem melhor estabilidade).
  • Sistema Operacional: Distribuições Linux arquitetura amd64 executando versão de kernel 3.10 ou posterior.
Nota de DevOps: O script foi totalmente homologado em ambientes Linux com Docker instalado de fábrica. Certifique-se de liberar as portas de rede necessárias em seu Firewall antes de iniciar.

1. Fazendo o download do script utilitário

Baixe o script oficial de automação diretamente do servidor de deploy da companhia:

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

Assim que a transferência for finalizada, o arquivo estará pronto para ser invocado no terminal.


2. Executando a instalação automatizada (Docker)

Privilégios de Acesso: Todos os procedimentos de implantação, criação de contêineres e escrita em disco devem ser executados obrigatoriamente com permissões de superusuário (root / sudo).

Para iniciar o instalador e orquestrar a versão Enterprise através do Docker, execute:

sudo bash docs-enterprise-install.sh

O prompt interativo do terminal solicitará a confirmação da tecnologia de virtualização. Digite Y e pressione Enter para validar a instalação automatizada via Docker.


3. customizando a instalação via parâmetros e flags

O instalador suporta argumentos adicionais em linha de comando para adaptar a implantação às necessidades da topologia da sua rede corporativa (como alteração de portas padrão de escuta).

Para auditar a lista completa de argumentos e flags aceitas pelo script, execute:

bash docs-enterprise-install.sh -h

Exemplos práticos de configuração:

— Para mapear a escuta do contêiner para uma porta específica de rede (substituindo a porta HTTP 80 padrão), utilize a flag -dp:

bash docs-enterprise-install.sh -dp 8080

— Para puxar o servidor a partir de uma imagem estática ou repositório customizado do Docker Hub, acione a flag -di:

bash docs-enterprise-install.sh -di onlyoffice/documentserver-ee

— Para travar a implantação em uma build específica de produção, utilize o argumento -dv (caso omitido, o script puxará a tag latest estável automática):

bash docs-enterprise-install.sh -dv 6.2.2
Particularidade: A fixação de builds via flag de versão aplica-se exclusivamente à rotina do contêiner Docker. Instalações baseadas em pacotes locais puxarão sempre o último build dos repositórios.

— Para rodar rotinas preventivas de upgrade do servidor de documentos para o build mais recente, adicione a flag -u declarando a string como verdadeira:

bash docs-enterprise-install.sh -u true

4. Instalando via pacotes nativos de sistema (DEB/RPM)

Caso a sua política de TI restrinja o uso de contêineres e exija a instalação nativa bare-metal sobre o sistema operacional, invoque o script:

sudo bash docs-enterprise-install.sh

Quando o prompt do terminal abrir o menu de escolhas, digite N e pressione Enter. O script detectará a sua distribuição Linux e adicionará as chaves e repositórios oficiais para compilar o servidor via pacotes APT (Debian/Ubuntu) ou YUM/DNF (CentOS/RHEL).


5. Implantação unificada com o ONLYOFFICE Workspace

O ONLYOFFICE Docs funciona como o motor de edição principal do ecossistema ONLYOFFICE Workspace, que engloba modularmente o Community Server, o Control Panel e o Mail Server. Se o seu objetivo é implantar a suíte corporativa completa de uma só vez utilizando o instalador centralizado, siga as instruções de deploy do Workspace.


6. Ativando a licença comercial da Enterprise Edition

Após fechar a aquisição da sua assinatura comercial junto ao nosso setor de vendas, você receberá um arquivo criptográfico de validação chamado license.lic. Insira-o no diretório do servidor para remover as limitações e liberar os recursos completos da licença.

Se você utilizou a instalação via Docker:

O contêiner monta automaticamente volumes persistentes no host durante a inicialização. Copie o arquivo de licença diretamente para o diretório mapeado da máquina física:

/app/onlyoffice/DocumentServer/data/

Se você utilizou a instalação nativa via pacotes DEB/RPM:

Mova o arquivo de licença diretamente para a pasta de dados do servidor web local:

/var/www/onlyoffice/Data/

Assim que o validador interno processar o arquivo license.lic, a sua cópia do ONLYOFFICE Docs Enterprise Edition estará registrada, removendo as mensagens de avaliação da interface.

Artigo com o tag:
Veja todas as etiquetas