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

Como Instalar o Webmin num VPS. [Guia Passo a Passo]

Armin Potter By Armin Potter 8 min 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 o Webmin num servidor CentOS ou num servidor 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 no 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 o Webmin num Ubuntu Server ou num servidor 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 tiver uma firewall, deve permiti-lo com 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 blogue

Continue a ler.

Imagem de capa Best Self-Hosted Apps You Can Run with Cosmos Cloud com painéis de aplicações em torno de um painel Cosmos.
Servidores e SO

Melhores aplicações self-hosted que pode executar com Cosmos Cloud: ficheiros, media, palavras-passe, automação e mais!

Talvez já tenha configurado o Cosmos Cloud e queira ver que aplicações combinam bem com ele, ou talvez ainda nem tenha decidido sobre o Cosmos e queira apenas perceber se se encaixa no seu fluxo de trabalho

Nick SilverNick Silver 16 min de leitura
Capa Portainer vs Cosmos Cloud for Managing Docker Apps com diagrama de configuração híbrida e blocos neon ops vs access.
Servidores e SO

Portainer vs Cosmos Cloud: melhor opção para gerir aplicações Docker

Se já conhece o Docker e quer apenas a forma mais limpa de executar uma stack de aplicações em crescimento, aqui está a resposta curta a Portainer vs Cosmos Cloud. O Portainer é a escolha mais forte para gestão direta

Nick SilverNick Silver 14 min de leitura
Gráfico de destaque Cosmos Cloud vs CasaOS vs Umbrel a mostrar três caminhos self-hosted dentro de um mundo abstrato de rede em nuvem.
Servidores e SO

Cosmos Cloud vs CasaOS vs Umbrel: que plataforma self-hosted se adequa à sua configuração?

A resposta curta é que o CasaOS continua a ser o ponto de partida mais fácil, o Umbrel tem a sensação curada mais limpa e o Cosmos Cloud faz mais sentido quando se quer controlo mais apertado sobre domínios

Nick SilverNick Silver 11 min de leitura

Pronto para implantar? A partir de $2,48/mês.

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