wils@web ~ $ cat ~/ajuda/como-instalar-e-configurar-o-nextcloud-25-no-ubuntu-22-04-para-armazenamento-em-nuvem.md

Linux

Como instalar e configurar o Nextcloud 25 no Ubuntu 22.04 para armazenamento em nuvem

atualizado em 21/07/2026

O Nextcloud é uma plataforma de armazenamento em nuvem que permite gerenciar arquivos, calendários e contatos de forma segura e privada. Neste manual, vamos instalar e configurar o Nextcloud 25 no Ubuntu 22.04.

Pré-requisitos

  • Ubuntu 22.04 instalado e atualizado.
  • Acesso root ou sudo.
  • Servidor web (Apache ou Nginx).
  • PHP 8.0 ou superior.
  • Banco de dados (MySQL ou PostgreSQL).

Passo 1: Atualizar o sistema

sudo apt update && sudo apt upgrade -y

Passo 2: Instalar dependências

sudo apt install apache2 libapache2-mod-php php php-mysql php-xml php-mbstring php-curl php-zip php-gd php-intl php-json php-bcmath php-imagick -y

Passo 3: Instalar o MySQL

sudo apt install mysql-server -y
sudo mysql_secure_installation

Criar banco de dados para o Nextcloud

sudo mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'senha_forte';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Passo 4: Baixar e instalar o Nextcloud

wget https://download.nextcloud.com/server/releases/nextcloud-25.zip
unzip nextcloud-25.zip -d /var/www/
sudo chown -R www-data:www-data /var/www/nextcloud
sudo chmod -R 755 /var/www/nextcloud

Passo 5: Configurar o Apache

sudo nano /etc/apache2/sites-available/nextcloud.conf
<VirtualHost *:80>
    DocumentRoot /var/www/nextcloud
    ServerName seu_dominio.com

    <Directory /var/www/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>
sudo a2ensite nextcloud.conf
sudo a2enmod rewrite headers env dir mime
sudo systemctl restart apache2

Passo 6: Finalizar instalação pelo navegador

Acesse http://seu_dominio.com e siga as instruções na tela para completar a instalação, informando os dados do banco de dados criados anteriormente.

Conclusão

Após a instalação, você pode acessar o Nextcloud e começar a gerenciar seus arquivos. Mantenha o sistema sempre atualizado e considere implementar HTTPS para maior segurança.

Dica: Utilize o Let's Encrypt para configurar um certificado SSL gratuito.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.