- Home
- Docs
- Instalação e configuração
- Community
- Soluções hospedadas
- Implantando o ONLYOFFICE Docs no Vultr
Implantando o ONLYOFFICE Docs no Vultr
Introdução
Agora você pode implantar facilmente a versão Docker do ONLYOFFICE Docs na infraestrutura da Vultr usando um aplicativo de um clique fornecido no Vultr Marketplace.
O aplicativo de um clique é uma imagem que inclui todos os componentes pré-configurados necessários para implantar editores online ONLYOFFICE em um servidor Vultr executando sob o SO Ubuntu:
- Serviço Docker,
- ONLYOFFICE Docs.
Uma vez que sua instância do ONLYOFFICE Docs for iniciada, você pode integrar o ONLYOFFICE Docs com uma das plataformas de armazenamento em nuvem, como Alfresco, Confluence, Liferay, Nextcloud, ownCloud, SharePoint, HumHub, Plone, Nuxeo etc.
Etapa 1. Crie sua instância na Vultr
Faça login na sua conta Vultr e clique no botão Deploy Instance, ou use o ícone de mais e escolha a opção Deploy New Server.
Se necessário, você pode escolher um tipo de servidor apropriado na seção Choose Server: High Frequency, Cloud Compute, Bare Metal ou Dedicated Cloud.
Você também pode escolher o local mais próximo de você na seção Server Location: América, Europa, Austrália, Ásia.
Na seção Server Type, mude para a aba Marketplace Apps. Encontre o ONLYOFFICE Docs na categoria Business e clique nele para escolher. Se você iniciou a instância a partir da página de detalhes, o aplicativo ONLYOFFICE Docs é selecionado automaticamente.
Na seção Server size, você pode selecionar o tamanho do servidor que deseja usar ou deixar o padrão. As opções disponíveis podem diferir dependendo do local do servidor selecionado.
Opcionalmente, você pode configurar alguns recursos adicionais: habilitar rede IPv6, Auto Backups, DDOS Protection (esta opção está disponível apenas para determinados locais) ou Private Networking.
A seção SSH Keys permite que você adicione uma chave SSH pública se quiser se conectar ao seu servidor usando uma chave SSH em vez de uma senha. Se você adicionou anteriormente chaves SSH públicas em sua conta Vultr, elas serão exibidas nesta seção. Você pode escolher a chave pública necessária ou adicionar uma nova. Uma chave privada deve ser armazenada em sua máquina local. Para saber mais sobre como criar pares de chaves SSH e adicionar a chave pública a uma instância, você pode consultar a documentação da Vultr.
Se necessário, especifique o Server Hostname & Label.
Clique no botão Deploy Now.
A instância recém-criada será exibida na página Vultr Products. Aguarde enquanto a instância está sendo instalada. Quando seu status mudar para 'Running', clique no nome do servidor ou use a opção Server Details para abrir a página de informações do servidor.
Clique no ícone
para copiar o endereço IP do servidor.
Na página de informações do servidor, você também pode encontrar sua senha root, que é necessária para acessar a instância.
Etapa 2. Conecte-se ao seu servidor via SSH para finalizar a configuração
No Windows, você pode usar o utilitário PuTTY.
Digite o endereço IP da instância, certifique-se de que a porta 22 esteja especificada e o tipo de conexão SSH esteja selecionado.
Se você adicionou uma chave SSH pública ao criar a instância, especifique o caminho para sua chave privada correspondente armazenada em sua máquina local na seção Connection -> SSH -> Auth .
Clique no botão Open. Em seguida, clique em Yes na janela PuTTY Security Alert.
- Se você não adicionou chaves SSH ao criar a instância, use
rootcomo login e digite sua senha root que pode ser encontrada na página de informações do servidor. - Se você adicionou uma chave SSH, você será autenticado usando sua chave privada.
No Linux, você pode usar um cliente SSH como OpenSSH. Digite ssh root@your_instance_ip no seu terminal e digite yes para continuar a conexão com o servidor.
- Se você não adicionou chaves SSH, será solicitada sua senha root que pode ser encontrada na página de informações do servidor.
- Se você tiver várias chaves SSH, pode precisar especificar o caminho para sua chave privada:
ssh -i /caminho/para/chave/privada root@your_instance_ipVocê será autenticado usando sua chave privada.
O contêiner Docker onlyoffice-document-server será iniciado automaticamente.
Para explorar a funcionalidade da solução, habilite nosso exemplo de teste, que permitirá que você faça upload de seus arquivos locais para teste. Para fazer isso, execute o seguinte comando:
sudo docker exec $(sudo docker ps -q) sudo supervisorctl start ds:example
Adicione o exemplo à inicialização automática:
sudo docker exec $(sudo docker ps -q) sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-example.conf
Etapa 3. Acesse o ONLYOFFICE Docs via navegador web
Uma vez que o exemplo seja iniciado, digite http:// + <endereço IP da sua instância> na barra de endereços do navegador web e clique no botão GO TO TEST EXAMPLE.
A página de exemplo do ONLYOFFICE Docs abre. Aqui você pode:
- Fazer upload de um arquivo armazenado no seu PC usando a opção Upload file.
- Criar um novo documento de texto em branco, planilha, apresentação ou modelo de formulário usando as opções Create new -> Document, Spreadsheet, Presentation ou Form template. Se você quiser criar um arquivo com conteúdo de exemplo, primeiro marque a caixa With sample content.
O arquivo enviado ou criado será aberto em uma nova aba do navegador com o ONLYOFFICE Online Editor correspondente para que você possa testar os recursos de edição.
O arquivo também aparecerá na lista Your documents na página de exemplo do Docs Community Edition.
Se você quiser verificar os recursos de coedição, selecione outro usuário de teste da lista Username e clique no mesmo documento na lista Your documents para abri-lo em uma nova aba do navegador.
Para integrar o ONLYOFFICE Docs com seu próprio aplicativo web, você pode consultar a Documentação da API.