Como criar o próprio servidor na Cloud e despedir-se dos serviços pagos!
Já imaginou ter o seu próprio servidor na cloud, ou nuvem, sem depender de serviços como Google Drive, Dropbox ou OneDrive? Com uma configuração simples e económica, pode armazenar, partilhar e sincronizar ficheiros entre dispositivos, mantendo o controlo total sobre a tua privacidade e dados. Hoje mostramos como.
Neste guia, vai aprender a criar um servidor na cloud usando um Raspberry Pi, um PC antigo ou até um servidor VPS. O processo é simples e acessível a qualquer pessoa, independentemente do nível de experiência.
Contudo, para quem não necessitar de um servidor em cloud fica aqui primeiro esta alternativa:
Onde Comprar Chaves Digitais de Forma Segura?
Para garantir software original sem comprometer o orçamento, pode adquirir chaves digitais na GoodOffer24. Algumas ofertas disponíveis incluem o cupão de desconto TT30 :
- Genuine Lifetime Microsoft Windows 11 Pro OEM CD-KEY GLOBAL 20,1€ (Código de 30% de desconto TT30)
- Genuine Lifetime Microsoft Windows 10 Pro OEM CD-KEY GLOBAL 14,2€ (Código de 30% de desconto TT30)
- Genuine Lifetime Microsoft Windows 11 Home OEM CD-KEY GLOBAL 17,2€ (Código de 30% de desconto TT30)
- Genuine Lifetime Microsoft Windows 10 Home OEM CD-KEY GLOBAL 12,8€ (Código de 30% de desconto TT30)
- Genuine Office 365 1 Device 17,2€ (Código de 30% de desconto TT30)
- Genuine Lifetime Office 2016 Pro Plus CD-KEY GLOBAL 24,5€ (Código de 30% de desconto TT30)
- Genuine Lifetime Office 2019 Pro Plus CD-KEY GLOBAL 45,4€ (Código de 30% de desconto TT30)
- Genuine Lifetime Office 2021 Pro Plus CD-KEY GLOBAL 84,1€ (Código de 30% de desconto TT30)
- Genuine Lifetime Windows 10 Pro + Office 2016 Pro Plus CD Keys Pack 36,9€ (Código de 30% de desconto TT30)
- Genuine Lifetime Windows 10 Pro + Office 2019 Pro Plus CD Keys Pack 53,1€ (Código de 30% de desconto TT30)
Manter o seu sistema atualizado é essencial para garantir segurança e desempenho. As atualizações de software corrigem vulnerabilidades e melhoram a compatibilidade com novos programas. Se precisar de um novo sistema, pode facilmente ativar o Windows com uma chave digital segura. Caso ainda não tenha o sistema operativo, faça o Windows 11 download e instale a versão mais recente. Para quem enfrenta problemas de desempenho, saber como reinstalar o Windows pode ser a solução ideal para restaurar o computador sem complicações.
Como Aplicar o Código de Desconto?
- Visite o site da GoodOffer24.
- Escolha o software desejado e adicione-o ao carrinho.
- Introduza o código TT30 no campo de desconto.
- Finalize a compra e receba a sua chave digital instantaneamente.
Esta secção do artigo conta com o apoio da GoodOffer24 na disponibilização das informações e/ou equipamentos.
1. O que necessita para iniciar?
- Um Raspberry Pi 4 (ou superior), um PC antigo ou um servidor VPS (Linode, DigitalOcean, etc.).
- Um disco rígido externo ou SSD para armazenamento.
- Ligação à Internet e um router com suporte para port forwarding.
- Um cartão microSD (mínimo 16GB, recomendado 32GB) para o Raspberry Pi.
- Conhecimentos básicos de Linux (não se preocupes, vamos tentar explicar tudo).
2. Escolher o software certo: Nextcloud vs. OwnCloud
Para transformar o seu hardware num servidor cloud privado, existem duas opções principais:
- Nextcloud – Open-source, com apps para sincronização, calendário e suporte para encriptação avançada.
- OwnCloud – Mais leve e simplificado, ideal para partilhar ficheiros sem extras.
Vamos usar Nextcloud, pois oferece mais funcionalidades e uma interface mais intuitiva.
3. Instalar o Sistema Operativo e preparar o ambiente
Para Raspberry Pi ou PC Antigo
- Descarregue e instale o Raspberry Pi OS (Lite) ou Ubuntu Server 22.04 num PC antigo.
- Atualize o sistema:
sudo apt update && sudo apt upgrade -y
- Instale os pacotes essenciais:
sudo apt install apache2 mariadb-server php php-mysql libapache2-mod-php -y
Para um Servidor VPS
Se estiver a usar uma VPS, aceda via SSH:
ssh teu_utilizador@teu_ip
4. Instalar o Nextcloud
- Descarregue o Nextcloud:
wget https://download.nextcloud.com/server/releases/latest.tar.bz2
- Extraia e mova para a pasta do Apache:
tar -xjf latest.tar.bz2 sudo mv nextcloud /var/www/html/
- Cria uma base de dados para o Nextcloud:
sudo mysql -u root -p CREATE DATABASE nextcloud; CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'tua_password'; GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost'; FLUSH PRIVILEGES; EXIT;
5. Configurar um Domínio e HTTPS
Opção 1: Usar DuckDNS (Gratuito)
- Crie uma conta no DuckDNS e regista um domínio.
- No servidor, instala o DuckDNS:
curl -s "https://www.duckdns.org/update?domains=teudominio&token=teu_token" > /dev/null
Opção 2: Configurar HTTPS com Let’s Encrypt
- Instale o Certbot:
sudo apt install certbot python3-certbot-apache -y
- Crie um certificado SSL:
sudo certbot --apache -d teu_domínio
6. Otimizar o desempenho
Ativar Cache de Memória
sudo apt install php-apcu -y
sudo nano /var/www/html/nextcloud/config/config.php
Adicione esta linha:
'memcache.local' => '\OC\Memcache\APCu',
Ativar PHP-FPM
sudo apt install php-fpm -y
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php*-fpm
sudo systemctl restart apache2
7. Instalar a App Nextcloud no PC e no Telemóvel
- No Windows/Linux/macOS: Descarregue o cliente oficial do Nextcloud
- No Android/iOS: Instale a app Nextcloud na Play Store ou App Store.
Conclusão
Seguindo este guia, vai poder criar o seu próprio servidor na cloud, totalmente privado e livre de mensalidades. Agora pode sincronizar ficheiros de qualquer lugar, sem depender da Google ou Dropbox!
Se quiser ir mais longe, pode sempre adicionar:
- Streaming de multimédia com Jellyfin.
- Backup automático de fotos.
- Criação de um servidor de email privado.
Tanta complicacao jazus. Comprem um synology Nas e esta feito sem complicações
Complicação porquê? Se uma pessoa tiver um pc antigo num canto de casa, vai comprar um synology pra quê?
Pessoal acho até simples demais, mas já apoio artigos assim
Consumo energético, redundância, performance, segurança
Gostava de saber o que vais fazer se a controladora do synology der o peido, onde vais poder comprar uma compativel para teres acesso aos discos.
Deduzo que a matriz do Raid nao possa ser aberta com qualquer outra controladora se não a do fabricante.
Pode.
https://kb.synology.com/en-global/DSM/tutorial/How_can_I_recover_data_from_my_DiskStation_using_a_PC
Nada que o tails não faça já sem faze quase NADINHA. Mas concordo que dessa maneira é mais “privado” e tal.
Para quem tiver dois discos, pode e deve optar por redundância em RAID para enviar acidentes de hardware.
https://youtu.be/jVxk6pVgiuI?si=KcVyvCwlcdRpEYFf
Acrescento que RAID e NAS não são soluções de backup. A não ser que tenham equipamentos em duplicado ou fontes externas com copias
Não são soluções de backup, mas podem ser soluções de HA, depende do RAID e do NAS
Exato. No entanto todas as estações profissionais de NAS têm esse tipo de redundancia para o caso de acidentes, como foi o intuito do meu comentario.
Será sempre aconselhável ter uma politica de backups.
* evitar
Qual versão do Raspberry Pi 4 recomendam em termos de memória?
Obrigado pela questão Rui.
Depende muito do que pretendes fazer com o Raspberry Pi 4.
Na minha opinião, se for para um servidor simples, a versão de 2GB pode ser suficiente. Mas se queres algo mais fluido e preparado para lidar com vários serviços ao mesmo tempo, o modelo de 4GB já é um bom compromisso entre desempenho e preço.
Agora, se a ideia é criar um servidor cloud mais robusto, onde possas correr aplicações mais pesadas, usar Docker com vários containers ou simplesmente garantir que não vais ficar sem memória no futuro, o 8GB é a melhor opção.
Esta é, claro, a minha opinião. Tudo depende do uso e objectivo.
Eu não apostaria em um RPi, seja ele mesmo de muita RAM. Um minipc bate qualquer um com um pouco mais de investimento que não faz mossa.
Lembrem-se que tem de comprar cabos, fonte de alimentacao, caixa, cooler e na sua grande maioria nao compensa o trabalho, a não ser para os que são puristas do DIY
Isto foi mesmo criado por um SysAdmin da velha guarda. Aposto que deve trabalhar na função pública, numa escola ou assim.
Santos, fico lisonjeado, mas apesar de faltar muito, mas mesmo MUITO tempo para a minha reforma, só posso ter ficado contente por ter ganho o teu tempo e a tua atenção, teres lido todo o meu artigo e, importante, ainda teres vindo comentar. É soberbo! Obrigado!
P.S. – Só para esclarecer, faço muitas coisas, mas funcionário público de escola ainda não é uma delas.
P.S. 2 – Caso consideres oportuno, faz-nos chegar também as tuas ideias e iremos partilhar o teu conhecimento aqui num novo artigo com todos os nossos leitores.
Tirando a publicidade, acho excelente que tragam mais tutoriais sobre self hosting. É isto mesmo que espero do pplware desde 2013 ;D
Bom artigo, carece um pouco mais de informação, mas bom artigo.
É desses todas as semanas, mas não são sempre de acordo com o que precisas. Também há outras pessoas que procuram outras coisas 😉 desde 2005.
Os Raspberry custam quase como um pc novo….
Obrigado pplware, era mesmo disto que precisava para dar uso ao meu pc antigo quando comprar outro com o windows 11, para ir metendo lá os meus documentos todos.
Excelente tópico Pplware. è possível fazer num velhinho Pentium 4 cpm 3 GHz e 256 de Ram? Já lá esteve instalado o Windows 2019 Server e funcionava. Dá para utilizar com um SSD DE 240 GB e dois HDD de 500GB cada?
Pplware. A ideia é substituir um velhinho NAS D-LINK DNS 320L, que já não suporta SMB2. Esta solução pode ser aplicável ao D-LINK?
Uso o Seafile, outro software de cloud muito rápido desde há vários anos.
Era espetacular se funcionasse…
Tentei no VirtualBox e não deu!
Acho que faltam passos à instalação, por exemplo, selecionamos no ubuntu server a opção SSH?
Falta, igualmente uma foto do resultado final.