Como Instalar o Webmin no Ubuntu e Debian de Forma Simples

O Webmin é uma poderosa ferramenta de administração de servidores baseada na web, que permite aos administradores de sistemas gerenciar configurações de servidores de maneira intuitiva e eficiente. Com uma interface gráfica fácil de usar, o Webmin elimina a necessidade de conhecimentos profundos de linha de comando, tornando a administração de servidores Linux acessível até para iniciantes. Ele oferece uma vasta gama de módulos que permitem configurar servidores web, bancos de dados, redes, segurança e muito mais, tudo a partir de um navegador.

Se você está buscando uma maneira prática e centralizada de gerenciar seus servidores, o Webmin é a solução ideal.

Painel Webmin - Login
Painel Webmin - Dashboard

Por exemplo, o módulo do Apache permite configurar facilmente servidores web, ajustar parâmetros de performance, gerenciar virtual hosts e editar arquivos de configuração, tudo sem a necessidade de acessar a linha de comando. No caso de bancos de dados, o Webmin suporta a administração de sistemas como MySQL e PostgreSQL, permitindo a criação, modificação e backup de bancos de dados de forma simples e direta. Além disso, é possível gerenciar usuários, permissões e executar consultas SQL diretamente pela interface gráfica.

Instalar o Webmin no Ubuntu, Debian e Derivados via SSH

1. Acesso o seu servidor via SSH:


ssh user@host-server

2. Atualizar o Sistema Operacional

Antes de instalar qualquer software, é sempre recomendado garantir que seu sistema esteja atualizado. Execute o seguinte comando:


sudo apt-get update

3. Crie um diretório


cd ~/ && mkdir webmin && cd webmin

4. Adicionar o Repositório do Webmin

Webmin não está disponível nos repositórios padrão do Ubuntu/Debian, então você precisa adicionar o repositório oficial.


curl -o webmin-setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repos.sh

sudo chmod  +x webmin-setup-repos.sh

sudo sh webmin-setup-repos.sh

Este script irá configurar automaticamente o nosso repositório e instalar as nossas chaves GPG no seu sistema, e fornecer webmin pacote para instalação e atualizações fáceis no futuro. Os sistemas suportados e testados são Red Hat Enterprise LinuxAlmaRockyOracleCentOSFedora or DebianUbuntuKali

5. Instalar o Webmin


apt-get install webmin --install-recommends

Abrir a Porta no Firewall
Caso o firewall esteja ativo, libere a porta 10000 para acessar a interface do Webmin via navegador:


sudo ufw allow 10000

Após a instalação, acesse o Webmin através do navegador utilizando o IP do servidor seguido da porta 10000:


https://IP_DO_SERVIDOR:10000

6. Login no Webmin

Use suas credenciais de administrador (usuário root ou outro usuário com privilégios de sudo) para fazer login na interface gráfica e começar a administrar o seu servidor.