50% de desconto todos os planos, por tempo limitado. A partir de $2.48/mo
8 min restantes
Servidores e SO

Como Instalar Webmin em um VPS - Guia Passo a Passo

Armin Potter By Armin Potter 8 minutos de leitura Atualizado 15 de abr de 2023
Como Instalar Webmin em um VPS

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.

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:

https://localhost:10000/

À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.

ssd-vps 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 VPS

Conclusã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.

Compartilhar

Mais do blog

Continue lendo.

Melhores Apps Auto-hospedados que Você Pode Executar com Cosmos Cloud imagem de capa com painéis de apps ao redor de um painel Cosmos.
Servidores e SO

Melhores Apps Auto-hospedados que Você Pode Executar com Cosmos Cloud: Arquivos, Mídia, Senhas, Automação e Mais!

Depois que você configurou Cosmos Cloud e quer ver quais apps funcionam bem com ele, ou talvez ainda nem tenha decidido usar Cosmos e só quer ver como se encaixa no seu fluxo de trabalho

Nick PrataNick Prata leitura de 16 minutos
Portainer vs Cosmos Cloud para Gerenciar Apps Docker capa com diagrama de configuração híbrida e blocos de acesso vs operações neon.
Servidores e SO

Portainer vs Cosmos Cloud: A Melhor Opção para Gerenciamento de Apps Docker

Se você já conhece Docker e quer apenas um jeito mais limpo de executar uma pilha de apps em crescimento, aqui está a resposta curta sobre Portainer vs Cosmos Cloud. Portainer é a escolha mais forte para o controle direto

Nick PrataNick Prata 14 min de leitura
Cosmos Cloud vs CasaOS vs Umbrel gráfico de recursos mostrando três caminhos auto-hospedados dentro de um mundo de rede em nuvem abstrata.
Servidores e SO

Cosmos Cloud vs CasaOS vs Umbrel: Qual Plataforma Auto-hospedada se Encaixa na Sua Configuração?

A resposta curta é que CasaOS ainda é o lugar mais fácil para começar, Umbrel tem o visual mais limpo e curado, e Cosmos Cloud faz mais sentido quando você quer controle mais apertado sobre seu domínio

Nick PrataNick Prata 11 minutos de leitura

Pronto para fazer o deploy? A partir de $2,48/mês.

Cloud independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Reembolso em 14 dias.