Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Auto-Hospedar Nextcloud no Contabo (Guia 2026)

Aprenda a configurar o Nextcloud no VPS do Contabo de forma eficiente. Guia passo a passo para desenvolvedores e entusiastas de homelab.

Como Auto-Hospedar Nextcloud no Contabo (Guia 2026)

No mundo do auto-hospedagem, o Nextcloud destaca-se como uma excelente alternativa de código aberto para soluções de armazenamento em nuvem como Google Drive e Dropbox. Instalar o Nextcloud em um VPS do Contabo oferece uma combinação perfeita de desempenho e acessibilidade. Neste guia, vamos guiá-lo pelos passos para configurar sua própria instância do Nextcloud em um VPS do Contabo, que começa por apenas €5,99 por mês.

Por Que Escolher Contabo para Nextcloud?

Contabo oferece soluções de hospedagem VPS confiáveis e acessíveis, ideais para desenvolvedores e entusiastas de homelab. A tabela a seguir destaca as principais características de provedores de VPS populares, incluindo Contabo:

ProvedorPreçoRAMArmazenamento SSDLargura de banda
Contabo VPS€5,99/mês4 GB200 GB100 Mbps
Hetzner Cloud€4,15/mês4 GB20 GB1 Gbps
DigitalOcean$6/mês2 GB50 GB2 TB
Vultr$6/mês2 GB45 GB1 TB
Linode (Akamai Cloud)$5/mês2 GB50 GB2 TB

Quando se trata de alocação de recursos e largura de banda, o Contabo oferece ótimo custo-benefício, tornando-se uma excelente escolha para hospedar uma nuvem pessoal.

Pré-Requisitos

Antes de começar, certifique-se de que você possui:

Guia de Instalação Passo a Passo

Passo 1: Configure seu VPS

  1. Crie uma conta no Contabo e selecione um plano de VPS que atenda aos requisitos mencionados acima.
  2. Siga as instruções de configuração e faça login no seu novo VPS via SSH.
    ssh root@seu_ip_vps

Passo 2: Atualize Seu Sistema

apt update && apt upgrade -y

Passo 3: Instale Software Necessário

O Nextcloud requer um servidor web e um banco de dados. Usaremos Apache e MySQL.

  1. Instale Apache, PHP e MySQL/MariaDB:
    apt install apache2 mariadb-server php libapache2-mod-php php-mysql php-gd php-xml php-zip php-curl php-mbstring php-intl -y
  2. Habilite os módulos do Apache:
    a2enmod rewrite
    systemctl restart apache2

Passo 4: Configure o MySQL/MariaDB

  1. Proteja sua instalação:

    mysql_secure_installation
  2. Crie um banco de dados e usuário para Nextcloud:

    mysql -u root -p

    Dentro do shell do MySQL, execute:

    CREATE DATABASE nextcloud;
    CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'sua_senha';
    GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;

Passo 5: Baixe e Instale o Nextcloud

  1. Baixe o Nextcloud:

    cd /var/www/html
    wget https://download.nextcloud.com/server/releases/nextcloud-24.0.2.zip
    unzip nextcloud-24.0.2.zip
    chown -R www-data:www-data nextcloud
    chmod -R 755 nextcloud
  2. Crie um arquivo de configuração do Apache para o Nextcloud:

    nano /etc/apache2/sites-available/nextcloud.conf

    Adicione o seguinte conteúdo:

    <VirtualHost *:80>
        DocumentRoot /var/www/html/nextcloud
        ServerName seu_dominio.com
    
        <Directory /var/www/html/nextcloud/>
            Options Indexes FollowSymlinks MultiViews
            AllowOverride All
            Require all granted
        </Directory>
    
        ErrorLog ${APACHE_LOG_DIR}/nextcloud-error.log
        CustomLog ${APACHE_LOG_DIR}/nextcloud-access.log combined
    </VirtualHost>
  3. Habilite o site e reinicie o Apache:

    a2ensite nextcloud.conf
    a2enmod headers
    systemctl restart apache2

Passo 6: Complete a Instalação via Interface Web

  1. Abra um navegador e acesse http://seu_dominio.com.

  2. Você verá a tela de configuração do Nextcloud. Insira os detalhes do banco de dados criados no Passo 4:

    • Usuário do banco de dados: nextclouduser
    • Nome do banco de dados: nextcloud
    • Senha do banco de dados: sua_senha
  3. Crie sua conta de administrador e conclua o processo de instalação.

Perguntas Frequentes

O que é Nextcloud e por que devo auto-hospedá-lo?

Nextcloud é uma poderosa suíte de software de código aberto que oferece sincronização e compartilhamento de arquivos, juntamente com recursos de calendário, contatos e edição colaborativa de documentos. Auto-hospedá-lo garante controle total sobre seus dados, aprimora a privacidade e assegura que seus arquivos não sejam armazenados em servidores de terceiros. Isso é ideal para desenvolvedores ou usuários preocupados com privacidade que preferem não depender de serviços de nuvem pública.

Quão seguro está meus dados ao usar Nextcloud no Contabo?

Utilizar Nextcloud no Contabo pode ser seguro se configurado corretamente. Medidas de segurança incluem habilitar HTTPS via certificados SSL, configurar regras adequadas de firewall e manter seu Nextcloud e o software do servidor sempre atualizados para corrigir vulnerabilidades. O Contabo fornece uma infraestrutura confiável, mas a responsabilidade do usuário em manter boas práticas de segurança é fundamental para proteger seus dados.

Posso acessar o Nextcloud do meu dispositivo móvel?

Sim, o Nextcloud possui aplicativos móveis disponíveis para Android e iOS, permitindo acessar seus arquivos facilmente de seu smartphone ou tablet. Você pode gerenciar seus documentos, compartilhar arquivos e colaborar com outros diretamente pelo aplicativo. Isso torna uma solução flexível para armazenamento de arquivos auto-hospedado.

Com este guia, você já está preparado para auto-hospedar o Nextcloud no Contabo. Para mais opções e comparações, visite nossa comparação completa de VPS. Boa auto-hospedagem!