O Nextcloud é uma aplicação de nuvem pessoal de código aberto que permite aos utilizadores armazenarem, compartilharem e acederem aos seus dados em qualquer lugar. É uma excelente alternativa para serviços de armazenamento em nuvem comerciais, como o Dropbox e o Google Drive, pois oferece controle total sobre os seus dados. Além disso, é possível instalar o Nextcloud no seu próprio servidor, proporcionando ainda mais segurança e privacidade.
Neste artigo, vamos mostrar como instalar o Nextcloud num servidor Linux. Existem várias distribuições Linux disponíveis, mas usaremos o Ubuntu 20.04 como exemplo. Vamos começar!
Actualize o sistema
Antes de começar a instalar o Nextcloud, certifique-se de que o seu sistema está actualizado. Abra o terminal e execute os seguintes comandos:
sudo apt update
sudo apt upgrade
Instale o servidor web Apache
O Nextcloud requer um servidor web para funcionar. Neste exemplo, usaremos o Apache. Execute o seguinte comando para instalar o Apache:
sudo apt install apache2
Instale a base de dados MySQL
O Nextcloud também requer uma base de dados para armazenar os seus dados. Neste exemplo, usaremos o MySQL. Execute o seguinte comando para instalar o MySQL:
sudo apt install mysql-server
Durante a instalação, o sistema irá solicitar uma senha para o utilizador root do MySQL. Certifique-se que não esquece esta senha, pois irá precisar dela mais tarde.
Crie uma base de dados para o Nextcloud
Agora que o MySQL está instalado, é hora de criar uma base de dados para o Nextcloud. Abra o terminal e execute os seguintes comandos:
sudo mysql -u root -p
Este comando irá abrir o shell do MySQL. Digite a senha do utilizador root que criou anteriormente e pressione Enter. Depois disso, crie um nova base de dados executando o seguinte comando:
CREATE DATABASE nextcloud;
Em seguida, crie um novo utilizador para essa base de dados e defina uma senha para o utilizador:
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'a_sua_senha';
Substitua “a_sua_senha” por uma senha segura para o utilizador.
Agora, conceda todos os privilégios ao novo utilizador para a nova base de dados:
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
Por fim, saia do shell do MySQL usando o seguinte comando:
exit
Instale o Nextcloud
Agora que tem o servidor web instalado e a base de dados criada, pode prosseguir para a instalação do Nextcloud. Para tal, siga os seguintes passos:
- Faça o download da versão mais recente do Nextcloud no site oficial: https://nextcloud.com/install/#instructions-server
- Extraia o ficheiro ZIP descarregado, para o directório /var/www/html/ utilizando o seguinte comando:
sudo unzip nextcloud-xx.x.x.zip -d /var/www/html/
- Substitua “xx.x.x” pela versão do Nextcloud que descarregou.
- Altere o proprietário do directório /var/www/html/nextcloud para o utilizador do servidor web usando o seguinte comando:
sudo chown -R www-data:www-data /var/www/html/nextcloud
- Agora, abra o seu navegador e digite o endereço do seu servidor web, seguido de “/nextcloud” (por exemplo, http://oseusite.pt/nextcloud). Isso iniciará o assistente de instalação do Nextcloud.
- Siga as instruções na página para concluir a instalação do Nextcloud. Quando solicitado, insira o nome de utilizador e senha respectiva
Conclusão
Após a instalação do Nextcloud pode começar a guardar os seus ficheiros, quer através do browser, quer através de aplicações específicas para telemóvel e tablet.
![](https://i0.wp.com/bitsebytes.pt/wp-content/uploads/2023/03/CC-2018-970x90-1.png?ssl=1)