Webmin é uma interface web para administração de sistemas em sistemas Unix e similares, como Linux. Oferece um conjunto abrangente de recursos para gerenciar seu sistema, incluindo gerenciamento de sistema, rede, armazenamento e segurança. Webmin é um software livre e de código aberto licenciado sob a GNU, Licença Pública Geral.
- Por que preciso usar Webmin em um VPS?
- Como instalar Webmin em um servidor CentOS ou baseado em RHEL
- Passo 1: Primeiro, você precisa instalar os pacotes de dependência.
- Passo 2: Precisamos adicionar o repositório Webmin à lista de repositórios. Abra um terminal e digite o seguinte comando:
- Passo 3: Adicione as seguintes linhas ao arquivo:
- Passo 4: Agora, você precisa baixar e instalar a chave GPG usando o seguinte comando:
- Passo 5: Atualize o repositório:
- Passo 6: Em seguida, digitando o seguinte comando, você pode instalar Webmin:
- Passo 7: Inicie o serviço e configure-o para iniciar automaticamente:
- Passo 8: Se você tiver um firewall, habilite Webmin no firewall digitando o seguinte comando:
- Passo 9: Agora você pode acessar Webmin. Abra o seguinte endereço no seu navegador:
- Passo 10: Digite seu nome de usuário e senha usando o protocolo HTTPS.
- Passo 11: Configure seu VPS
- Passo 12: Altere a porta padrão
- Host virtual Webmin
- Como instalar Webmin em um servidor Ubuntu ou baseado em Debian
- Conclusão
Usando qualquer navegador web moderno, você pode configurar contas de usuários, Apache, DNS, compartilhamento de arquivos e muito mais.
Neste guia, aprenderemos como instalar Webmin em um VPS, em um servidor Ubuntu e em um servidor baseado em Debian.
Mas antes disso, vamos conhecer os benefícios do Webmin e entender por que precisamos dele.
Por que preciso usar Webmin em um VPS?
Webmin é uma ferramenta de administração de sistemas baseada na web que permite gerenciar seu servidor através de um navegador de qualquer lugar do mundo. Inclui uma ampla gama de módulos para cobrir muitas tarefas comuns e pode ser estendido com módulos adicionais conforme necessário. Alguns até dizem que Webmin é o vencedor de Webmin vs. cPanel.
Há muitos benefícios em usar Webmin em um VPS. Aqui estão alguns importantes:
- Talvez o benefício mais importante seja que Webmin é livre e de código aberto. Portanto, você não precisa se preocupar com seu orçamento.
- Webmin é fácil de usar e aprender. Oferece uma interface gráfica intuitiva para gerenciar seu servidor. Isso pode ser extremamente útil se você é novo em administração de servidores, pois permite executar facilmente tarefas como criar contas de usuários, configurar Apache e gerenciar seus bancos de dados.
- Webmin é compatível com todas as principais distribuições Linux e você não precisa se preocupar em trocar seu servidor.
- Ao instalar Webmin em um VPS, você ganha atalhos para comandos usados com frequência, economizando tempo.
- Também elimina a necessidade de usar ferramentas de linha de comando para editar arquivos de configuração e executar comandos.
- Webmin oferece um API para integrar aplicações de terceiros ao sistema Webmin.
- Outro benefício de hospedar Webmin em um VPS é manter tudo organizado. Como todas as configurações do seu servidor ficam em um único lugar, é fácil encontrar o que você procura. Isso é especialmente útil se você precisa ajustar as configurações do servidor com frequência.
- Além disso, instale Webmin em um VPS para manter-se seguro.
- Por fim, conta com uma grande comunidade de usuários, muita documentação e fóruns de suporte. Então, não se preocupe com sua credibilidade.
Agora que você entende a importância de aprender a instalar Webmin em um VPS, vamos começar.
Leia também: Instale pptp VPN no seu VPS
Como instalar Webmin em um servidor CentOS ou baseado em RHEL
Se procura uma interface fácil de usar para gerenciar seu VPS, Webmin é uma excelente opção. Veja como instalar Webmin em um VPS (Virtual Private Server).
Passo 1: Primeiro, você precisa instalar os pacotes de dependência.
sudo yum install nano -y
Passo 2: Precisamos adicionar o repositório Webmin à lista de repositórios. Abra um terminal e digite o seguinte comando:
sudo nano /etc/yum.repos.d/webmin.repo
Passo 3: Adicione as seguintes linhas ao arquivo:
[Webmin] name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum/mirrorlist enabled=1
Passo 4: Agora, você precisa baixar e instalar a chave GPG usando o seguinte comando:
wget http://www.webmin.com/jcameron-key.asc
sudo rpm --import jcameron-key.asc
Passo 5: Atualize o repositório:
sudo yum check-update
Passo 6: Em seguida, digitando o seguinte comando, você pode instalar Webmin:
sudo yum install webmin -y
Se a instalação falhar porque as dependências não estão prontas, basta repetir o comando de instalação.
Passo 7: Inicie o serviço e configure-o para iniciar automaticamente:
chkconfig webmin on
service webmin start
Passo 8: Se você tiver um firewall, habilite Webmin no firewall digitando o seguinte comando:
firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload
Passo 9: Agora você pode acessar Webmin. Abra o seguinte endereço no seu navegador:
https://your-ip-addres:10000
Passo 10: Digite seu nome de usuário e senha usando o protocolo HTTPS.
Por padrão, o nome de usuário é root e a senha é a senha do usuário root.
Passo 11: Configure seu VPS
Agora é hora de configurar seu VPS com Webmin acessando "Configuração Webmin".
Passo 12: Altere a porta padrão
Se seu Webmin VPS tem um IP público, vá para "portas e endereços" e coloque a porta padrão em "algum".
Pronto. Agora você sabe como instalar Webmin em um VPS.
Se quiser alterar sua senha Webmin, execute este comando:
/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD
Porém, não é recomendado alterar a senha de um usuário específico para Webmin.
Host virtual Webmin
Um dos muitos recursos de Webmin é o host virtual Webmin. Isso permite hospedar vários sites em um único servidor. Após instalar Webmin em um VPS, você pode criar hosts virtuais seguindo estas etapas:
- Etapa 1: Go ao painel de controle.
- Etapa 2: Atualize seu Webmin para garantir que você está usando a versão mais recente.
- Etapa 3: Faça login em Webmin e clique no ícone Servers.
- Etapa 4: Clique em Apache WebServer.
- Etapa 5: Selecione "qualquer endereço" na seção "Criar um Novo Servidor Virtual".
- Etapa 6: Na seção "porta", digite 80 e escolha o último botão de opção.
- Etapa 7: Na seção "raiz do documento", coloque o nome dos arquivos HTML que seu host virtual terá.
- Passo 8: Digite o nome do domínio na seção "nome do servidor".
Agora você criou o host virtual Webmin.
Como instalar Webmin em um servidor Ubuntu ou baseado em Debian
Ubuntu é um sistema operacional baseado em Debian que é popular pela facilidade de uso e ampla variedade de pacotes de software disponíveis. Ubuntu é também uma das distribuições Linux mais comuns usadas em servidores web, graças à sua ferramenta Webmin bem integrada. Webmin oferece uma interface gráfica intuitiva para gerenciar configurações de servidor, incluindo Apache, MySQL e contas de usuário. Torna a configuração de um servidor Ubuntu muito mais fácil para quem não está familiarizado com a sintaxe de linha de comando Linux.
Leia também: Apache versus Nginx 2022
Você aprendeu como instalar Webmin em um VPS. Agora vamos mostrar como instalar Webmin em um servidor Ubuntu ou em um servidor baseado em Debian.
Primeiro, você precisa instalar os pacotes de dependência.
sudo apt install software-properties-common apt-transport-https -y
Adicione o repositório Webmin e a chave GPG.
sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
Finalmente, podemos instalar Webmin:
sudo apt install webmin -y
Se você tem um firewall, deve permitir isso usando este comando:
sudo ufw allow 10000/tcp
Pronto. O nome de usuário padrão é "root" e a senha é sua senha root atual.
Agora você precisa abrir seu navegador web e navegar para o seguinte endereço:
Às vezes distribuições Debian ou Ubuntu não permitem que usuários façam login com o usuário "root" e senha. Nesse caso, você precisa digitar "sudo" como nome de usuário.
Depois de fazer login, você poderá configurar seu servidor web de acordo com suas necessidades e objetivos.
Super rápido VPS
Não se contente com qualquer VPS. Esqueça motores a vapor e HDDs antigos — pegue um NVMe SSD VPS da Cloudzy e sinta a verdadeira velocidade!
Escolha um SSD VPSConclusão
Em resumo, Webmin é uma ferramenta incrivelmente poderosa que pode ser usada para gerenciar um VPS. É uma ferramenta de código aberto, gratuita, fácil de instalar e usar. Também oferece uma infinidade de opções para gerenciar seu servidor.
Então, se você está procurando uma maneira fácil de gerenciar seu servidor e mantê-lo funcionando sem problemas, recomendo que você leia nosso guia novamente e descubra como instalar Webmin em um VPS ou Ubuntu. Porém, há mais uma coisa.
Lembro quando eu queria comprar VPS. Lembro como lutar para encontrar um confiável, seguro e protegido. Mesmo que encontrasse algo com essas características, era ou muito caro ou não tinha alto desempenho. Lembro como fiquei frustrado e quanto queria desistir. Estava prestes a abandonar quando encontrei o VPS da Cloudzy.
Cloudzy oferece VPS de alto desempenho com o preço de menos de dois salgadinhos. Com DDR4 RAMs, armazenamento NVMe e largura de banda de 1 Gbps, você pode garantir que Cloudzy o cobre.