Se você usa a plataforma de sincronização e compartilhamento de arquivos e deseja expandir sua funcionalidade adicionando recursos de edição online, você definitivamente deveria experimentar o ONLYOFFICE Docs.
O ONLYOFFICE Docs permite que você crie um ambiente colaborativo adicionando seus editores online à plataforma de sua escolha, seja Alfresco, Confluence, Liferay, Nextcloud, Nuxeo, ownCloud, SharePoint, ou ONLYOFFICE Groups.
O ONLYOFFICE Docs oferece as seguintes funcionalidades:
- Editores online para documentos de texto, planilhas e apresentações.
- Edição colaborativa em tempo real (dois modos de coedição, controle de alterações, histórico de versões e comparação de versões, comentários e menções, chat integrado).
- Diferentes permissões de acesso (acesso total, revisão, preenchimento de formulários, comentários, somente leitura, bem como filtro personalizado para planilhas).
- Suporte para todos os formatos populares: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
- Plugins e micros integrados para mais capacidades de edição (YouTube, Thesaurus, Translator, Zotero e Mendeley para gestão de referências, etc.).
- Capacidade de criar e conectar plugins de terceiros via API.
O que há de novo no ONLYOFFICE Docs 6.1
Antes de instalar o ONLYOFFICE Docs, vamos dar uma olhada nas principais melhorias trazidas pela versão 6.1:
- Visualizações de planilha.
- Melhoria na edição de dados de gráficos
- Notas de rodapé
- Referências cruzadas
- Contagem de linhas
- Novas opções de revisão.
Para saber mais, consulte o changelog detalhado no GitHub.
Requisitos do Sistema
Primeiro, você precisa garantir que sua máquina atenda aos seguintes requisitos:
- CPU: dual-core, 2 GHz, ou melhor.
- RAM: 2 GB ou mais.
- HDD: pelo menos 40 GB de espaço livre.
- Swap: pelo menos 4 GB.
- OS: 64-bit Debian, Ubuntu ou suas derivadas com versão do kernel 3.13 ou posterior.
Também é necessário que o PostgreSQL, o NGINX, o libstdc++6, e o RabbitMQ estejam instalados no sistema.
Lista das Dependências Necessárias
A instalação do ONLYOFFICE Docs em distribuições baseadas no Debian requer libstdc++6 e NGINX (eles são instalados e configurados automaticamente durante o processo de instalação) assim como PostgreSQL.
Existem algumas outras dependências que são instaladas juntamente com o ONLYOFFICE Docs:
- libcurl3
- libxml2
- supervisor
- fonts-dejavu
- fonts-liberation
- ttf-mscorefonts-installer
- fonts-crosextra-carlito
- fonts-takao-gothic
- fonts-opensymbol
Essas são instaladas automaticamente se você estiver usando o Ubuntu 14.04 LTS ou posterior.
Neste artigo, vamos aprender como instalar o ONLYOFFICE Docs no Debian, Ubuntu e suas derivadas.
Instalação do PostgreSQL no Ubuntu
ONLYOFFICE Docs usa NGINX e PostgreSQL como banco de dados. As dependências encontradas no repositório do sistema serão instaladas automaticamente na instalação do ONLYOFFICE Docs usando o comando apt-get.
Instale a versão do PostgreSQL incluída na sua versão do Ubuntu.
$ sudo apt-get install postgresql
Depois que o PostgreSQL estiver instalado, crie o banco de dados e o usuário do PostgreSQL. Por favor, note que o banco de dados criado deve usar onlyoffice tanto para o usuário quanto para a senha:
$ sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;" $ sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';" $ sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"

Instalação do RabbitMQ no Ubuntu
Para instalar o RabbitMQ, execute o seguinte comando.
$ sudo apt-get install rabbitmq-server
Se estiver usando o Ubuntu 18.04, também será necessário instalar o nginx-extras executando o seguinte comando.
$ sudo apt-get install nginx-extras
Instalação do ONLYOFFICE Docs no Ubuntu
Para instalar o ONLYOFFICE Docs, adicione a chave GPG.
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
Depois adicione o repositório do ONLYOFFICE Docs.
$ sudo echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
Atualize o cache do gerenciador de pacotes.
$ sudo apt-get update
Em seguida, você precisa instalar o mscorefonts (necessário para o Ubuntu).
$ sudo apt-get install ttf-mscorefonts-installer
Para o Debian, adicione o componente contrib ao arquivo /etc/apt/sources.list.
$ sudo echo "deb http://deb.debian.org/debian $(grep -Po 'VERSION="[0-9]+ \(\K[∧)]+' /etc/os-release) main contrib" | sudo tee -a /etc/apt/sources.list
Agora é hora de instalar o ONLYOFFICE Docs.
$ sudo apt-get install onlyoffice-documentserver
Ao longo do processo de instalação, será solicitado que você insira uma senha para o usuário onlyoffice do PostgreSQL. Por favor, use a senha onlyoffice que você especificou ao configurar o PostgreSQL.

Quando a instalação estiver concluída, o pacote será atualizado como qualquer outro pacote deb.
Alterando a porta padrão do ONLYOFFICE Docs
Por padrão, o ONLYOFFICE Docs usa a porta 80. Você pode alterar a porta padrão para o ONLYOFFICE Docs se planeja usar outra.
Para fazer isso, será necessário alterar a porta padrão para o sistema debconf executando o comando.
$ echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections
Por favor, escreva o número da porta em vez do <PORT_NUMBER>
no comando acima.
Há algumas opções adicionais que podem ser usadas para a instalação do ONLYOFFICE Docs. Elas são descritas neste artigo.
Testando o ONLYOFFICE Docs com Exemplo
Por padrão, o ONLYOFFICE Docs (empacotado como Servidor de Documentos) inclui apenas os editores. Para começar a usá-los, você precisa integrar os editores com o ONLYOFFICE Groups (empacotado como Servidor Comunitário) ou com outra plataforma de sincronização e compartilhamento.
Se deseja testar os editores antes da integração, você pode usar o exemplo de teste. É um sistema simples de gerenciamento de documentos que ajuda a verificar se os editores funcionam corretamente. Se houver problemas, o exemplo de teste permitirá identificá-los.

O exemplo de teste está desativado por padrão, mas você pode ver as instruções sobre como iniciá-lo na sua tela inicial. Após iniciar o exemplo, você verá isso em http://docserverurl/example
(este é o endereço padrão, pode ser diferente para sua instalação):

O exemplo de teste permite que você:
- carregue arquivos locais para ver como ficarão no ONLYOFFICE Docs.
- crie novos arquivos docx, xlsx e pptx.
- teste a funcionalidade dos editores.
- abra arquivos em diferentes modos de compartilhamento disponíveis no ONLYOFFICE (para revisão/comentários, etc.) e muito mais.
Conclusão
Agora o ONLYOFFICE Docs está instalado e pronto para integração com uma plataforma de terceiros. O ONLYOFFICE Docs é distribuído sob um modelo de licença dupla. Isso significa que, desde que você respeite os termos das licenças GNU AGPL v.3, você pode usar a solução de código aberto do ONLYOFFICE disponível no GitHub. Existem muitas opções de integração bem-sucedidas: ownCloud, Nextcloud, Liferay, HumHub, Nuxeo, etc.
Se você precisa de suporte técnico profissional e escalabilidade e deseja ter acesso a recursos avançados de edição (por exemplo, comparação de documentos e controles de conteúdo) bem como aos editores web móveis do ONLYOFFICE, você precisará de uma versão comercial do ONLYOFFICE Docs. Cabe a você decidir o que melhor atende às suas necessidades.
Esperamos que este guia tenha sido útil para você. Sinta-se à vontade para compartilhar seus pensamentos na seção de comentários abaixo.
Source:
https://www.tecmint.com/install-onlyoffice-docs-on-debian-ubuntu/