-
Objetivo do webmin.
- O Webmin é uma ferramenta de administração de sistema baseada na web para servidores do tipo Unix.
-
Como instalar?
-
A maneira mais simples de obter o Webmin é usar o script setup-repos.sh para configurar o repositório no Debian ou seus derivados. Isso pode ser feito executando os comandos abaixo:
# Baixa o script setup-repos.sh curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh # Executa o script setup_repos.sh sudo sh setup-repos.sh # Instala o webmim do repositório instalado. sudo apt-get install webmin
-
-
Como executar a interface gráfica webmim?
- Digite no browser o link: https://localhost:10000;
-
Como visualizar os sites existentes no servidor apache2?
- Digite no browser o link: https://localhost:10000/apache/?xnavigation=1;
-
Como criar um novo site?
- Execute as seguintes ações:
- Com direitos de root, crie a pasta do site dentro da pasta /var/www;
- Entrar na opção Servidor Web Apache2. Digite o link: https://localhost:10000/apache/?xnavigation=1;
- Selecionar a guia Create virtual host;
- Informar a porta que o site deve escutar;
- Selecionar a pasta raiz do site;
- Nota:
- Não adianta tentar configurar o site em pasta fora da pasta /var/www que não vai funcionar.
- Nota:
- Informar o nome do site no campo Server Name.
- Pressione o botão Create Now.
- Selecione o site criado, em seguida pressione no botão Edit Directives;
- Na opção edite diretivas, altere a linha que contem as palavras Options None para Options Indexes FollowSymLinks
- Abaixo da diretiva options adicione uma linha e digite a diretiva: AllowOverride None;
- Pressione o botão Save e retorne a página anterior;
- Próximo passo é associar o ip da máquina local ao nome do site.
- Execute as seguintes ações:
-
Como associar o site criado ao ip local onde o apache2 está escutando?
- Execute as seguintes ações:
- Selecionar o link https://localhost:10000/net/list_hosts.cgi?xnavigation=1;
- Selecionar a guia Host Addresses;
- Pressionar o botão Add a mew host Addresses e digite o ip e o nome do site (Server Name) informado no passo 5
- Pressionar o botão Create
- Voltar ao link anterior;
- Pressionar o botão Apply Configuration.
- Execute as seguintes ações:
-
Após criar o novo site e associar ao ip local é necessário reiniciar o servidor apache2:
sudo systemctl reload apache2