DEV Community

Cover image for Transformando um Notebook Sobrando em um Servidor Doméstico
Ana Maria Neves
Ana Maria Neves

Posted on

Transformando um Notebook Sobrando em um Servidor Doméstico

Muitas vezes, temos em casa um notebook antigo ou pouco utilizado que fica parado, sem muita utilidade. Que tal aproveitar esse equipamento para criar um servidor doméstico, acessível pela rede? Com um pouco de configuração, é possível transformar esse notebook em um servidor útil para diversas finalidades, como hospedar um site, armazenar arquivos ou rodar aplicações. Neste artigo, vou te guiar pelo processo de configuração usando o Ubuntu, uma das distribuições Linux mais populares.

Preparando o Ambiente

O primeiro passo é garantir que o sistema operacional esteja atualizado. Se o notebook ainda não tiver o Ubuntu instalado, é uma boa ideia fazê-lo, pois essa distribuição é robusta e bem suportada. Uma vez com o sistema pronto, vamos seguir com as instalações necessárias.

Instalando um Servidor Web

Se você planeja hospedar páginas web ou criar um ambiente de desenvolvimento, instalar o Apache é um bom ponto de partida. O Apache é um dos servidores web mais utilizados no mundo e, para instalá-lo, basta rodar o seguinte comando no terminal:

sudo apt update
sudo apt install apache2
Enter fullscreen mode Exit fullscreen mode

Após a instalação, você pode verificar se tudo está funcionando ao acessar http://localhost no navegador do próprio notebook. Se você vir uma página padrão do Apache, significa que o servidor está rodando corretamente.

Configurando o Acesso Remoto via SSH

Uma das grandes vantagens de transformar o notebook em servidor é poder acessá-lo remotamente, sem precisar de um monitor e teclado conectados o tempo todo. Para isso, instalamos o OpenSSH, que permite conexões seguras via SSH:

sudo apt update
sudo apt install openssh-server

Enter fullscreen mode Exit fullscreen mode

Para garantir que o serviço está ativo e rodando, use o comando:

sudo systemctl status ssh

Enter fullscreen mode Exit fullscreen mode

Agora, o SSH estará disponível e você poderá conectar-se ao notebook de qualquer outro dispositivo na rede local usando o terminal.

Configurando um IP Fixo

Embora o DHCP (Dynamic Host Configuration Protocol) forneça um IP automaticamente ao notebook, pode ser interessante configurar um IP fixo para facilitar o acesso. Isso evita que o endereço IP do notebook mude cada vez que ele reinicia ou desconecta da rede.

Para isso, edite o arquivo de configuração de rede:

sudo nano /etc/netplan/01-netcfg.yaml
Enter fullscreen mode Exit fullscreen mode

Aqui, você pode definir um IP fixo, por exemplo, 192.168.1.100, e configurar o gateway e os servidores DNS conforme necessário. Depois de salvar as alterações, aplique-as com:

ssh seu_usuario@192.168.1.100
Enter fullscreen mode Exit fullscreen mode

Substitua seu_usuario pelo seu nome de usuário no Ubuntu e 192.168.1.100 pelo IP do notebook.

Expansão e Customização

Dependendo das suas necessidades, você pode instalar serviços adicionais no servidor, como bancos de dados (MySQL, PostgreSQL) ou servidores de arquivos (Samba). Cada serviço abre novas possibilidades de uso para o notebook, tornando-o uma ferramenta poderosa na sua rede doméstica.

Conclusão

Com essas configurações básicas, aquele notebook antigo ou sobrando se transforma em um servidor funcional e acessível. Seja para fins de estudo, desenvolvimento ou mesmo para uso prático, essa é uma ótima maneira de dar uma nova vida a um equipamento que estava encostado. Além disso, ter um servidor doméstico permite explorar e aprender mais sobre administração de sistemas, redes e muito mais.

Top comments (0)