wils@web ~ $ cat ~/ajuda/como-instalar-e-configurar-o-nextcloud-25-no-ubuntu-22-04-para-armazenamento-em-nuvem.md
LinuxComo instalar e configurar o Nextcloud 25 no Ubuntu 22.04 para armazenamento em nuvem
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.