Blog

Tutoriais, guias e novidades do produto.

Guias

Crie a sua própria nuvem com o Nextcloud

3 novembro 2026 6 min de leitura
Partilhar esta publicação

O Nextcloud é um software de nuvem que mantém os seus ficheiros, calendário e contactos no seu próprio servidor. O manual oficial do administrador pede pelo menos 128 MB de memória por processo PHP e recomenda 512 MB. O que realmente decide é o espaço em disco que os seus ficheiros vão ocupar e quantas pessoas o usam ao mesmo tempo.

Este artigo aborda os requisitos oficiais, as definições de desempenho, as cópias de segurança e o que fazer nos primeiros dias.

Para que serve o Nextcloud?

Sincroniza os seus ficheiros entre computadores e telemóveis, envia ficheiros a outros com ligações de partilha e mantém o calendário e a lista de contactos no seu próprio servidor. As aplicações de computador e de telemóvel só precisam do endereço do seu servidor. As novas funcionalidades chegam como aplicações, e cada aplicação acrescenta alguma carga de memória e de CPU ao servidor.

Requisitos oficiais

TemaO que diz o manual oficial do administrador
MemóriaPelo menos 128 MB por processo, 512 MB recomendados. O atualizador integrado precisa de pelo menos 256 MB.
Base de dadosRecomendam-se o MariaDB e o PostgreSQL, e o MySQL também consta da lista. O SQLite serve só para testes e instalações muito pequenas. O MySQL e o MariaDB precisam do InnoDB.
Servidor webRecomenda-se o Apache 2.4 com PHP-FPM ou mod_php. O Nginx com PHP-FPM também é suportado.
PHPAs versões suportadas mudam com a versão do Nextcloud, por isso consulte no manual a tabela atual.
CacheRecomenda-se o APCu com o Redis (ou o Valkey). Não é obrigatório, mas pode melhorar de forma notória o desempenho.
Tarefas em segundo planoRecomenda-se o cron, executado a cada 5 minutos.

O que significa «memória por processo»?

O Nextcloud corre em PHP, e cada pedido em simultâneo é um processo PHP separado. O valor de memória do manual é por processo. O pool predefinido do PHP-FPM permite 5 pedidos ao mesmo tempo (pm.max_children = 5). O manual sugere calcular este valor a partir da sua RAM e parte de 50 a 100 MB por worker. Como fórmula aproximada, divida a RAM que dá ao PHP pela memória por worker. Se definir o valor demasiado alto, o sistema cai no swap, o que o manual diz ser pior do que deixar os pedidos em fila.

Disco: os seus ficheiros ficam no servidor

No Nextcloud, os ficheiros são guardados no disco do servidor. À medida que o seu arquivo de fotografias e documentos cresce, o limite é muitas vezes o disco antes de ser a RAM. Olhe para a coluna do disco ao escolher um servidor. Na Seturack, aumentar um servidor faz crescer também o disco, enquanto reduzir não o encolhe. Um disco que cresceu não volta a encolher, por isso tenha isso em conta.

Resumo da instalação manual

  1. Prepare o servidor: Ubuntu, Apache ou Nginx com PHP-FPM, e MariaDB ou PostgreSQL.
  2. Aponte um domínio para o servidor e obtenha um certificado HTTPS. O primeiro passo está explicado em como ligar o seu próprio domínio.
  3. Instale o Nextcloud com o instalador web ou a linha de comandos.
  4. Passe as tarefas em segundo plano para o cron. Abra o crontab do utilizador do servidor web: crontab -u www-data -e Depois adicione esta linha: */5 * * * * php -f /var/www/nextcloud/cron.php
  5. Nas definições de administração, ponha o modo das tarefas em segundo plano em Cron.
  6. Adicione a cache APCu e Redis.
  7. Configure um servidor de correio para a reposição de palavras-passe e as notificações.
  8. Prepare o seu plano de cópias de segurança e experimente uma restauração.

Cópias de segurança

A documentação do Nextcloud pede que faça cópia de segurança da pasta config, da pasta data, da pasta theme e da base de dados. Se tiver uma pasta de aplicações personalizada, inclua-a também. Para uma cópia consistente, ative primeiro o modo de manutenção e desative-o no fim:

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --off

O caminho nos comandos depende do local onde instalou o Nextcloud. A Seturack faz uma cópia de segurança do seu servidor todas as noites e mantém os últimos 7 dias. Complete-a com um despejo da base de dados e uma cópia dos ficheiros, e guarde uma cópia dos dados importantes também fora do servidor.

Quando deve o servidor crescer?

  • O disco está quase cheio: verifique com df -h. Como os seus ficheiros estão no disco, este costuma ser o primeiro limite.
  • O sistema usa swap: se a linha de swap no resultado de free -h estiver a encher, a RAM não chega.
  • As páginas abrem devagar ou os utilizadores ficam em fila: aumente o número de workers PHP de acordo com a sua RAM. Se a RAM não o suportar, aumente o servidor.

Aumentar não apaga o servidor, e o seu endereço IP e os seus dados mantêm-se.

Erros comuns

  • Começar com SQLite. O manual considera-o adequado apenas para testes e instalações muito pequenas, e mudar de base de dados mais tarde dá trabalho.
  • Deixar as tarefas em segundo plano no modo AJAX predefinido. O manual descreve-o como a opção menos fiável, por isso mude para Cron.
  • Saltar a cache. Não é obrigatória, mas segundo o manual pode melhorar de forma notória o desempenho.
  • Nunca testar a cópia de segurança. Uma cópia que não consegue restaurar não serve para nada.

Segurança

  • Não use a conta de administrador no trabalho diário. Crie contas separadas para a sua equipa.
  • Ative uma das aplicações de autenticação de dois fatores.
  • Mantenha o Nextcloud e o PHP atualizados. As atualizações ficam ao seu cuidado depois da configuração.
  • Sirva o site apenas por HTTPS.

Um Nextcloud pronto na Seturack

Se escolher o Nextcloud ao encomendar, a base de dados, a cache e as tarefas em segundo plano vêm configuradas e não aparece nenhum assistente de configuração. O site abre por HTTPS num endereço sslip.io derivado do seu endereço IP. O nome de utilizador é yonetici («administrador» em turco) e a palavra-passe está no painel. A primeira configuração pode demorar um pouco. Depois do primeiro início de sessão, altere a palavra-passe, crie contas para a sua equipa e configure o servidor de correio. Os passos estão no artigo de ajuda do Nextcloud.

Se o disco começar a encher, pode aumentar o servidor no painel. Se quiser começar com a instalação pronta, veja a página do servidor Nextcloud.

Comentários0

Ainda não existem comentários

Seja a primeira pessoa a partilhar a sua opinião.

Participar na discussão

Inicie sessão ou crie uma conta para deixar um comentário.

Não perca nenhuma publicação

Receba os nossos tutoriais, guias e novidades de produtos mais recentes na sua caixa de entrada.

Subscreveu o nosso boletim informativo.