configurar servidores Linux vai deixar de ser uma tarefa complicada. Mesmo que tenhamos que conviver com vários serviços de nomes difíceis (NFS, NIS,DNS, Sendmail), existe um aplicativo capaz de tornar isso mais simples. O Webmin.
Esse aplicativo foi criado por diversos programadores de todo o mundo, justamente com o objetico de tornar este trabalho mais fácil. A idéia principal era concentrar a configuração dos serviços de rede em uma única aplicação, com uma interface gráfica amigável e rápida de utilizar. Para facilitar o acesso, esta ferramenta pode ser visualizada de aualquer navegador Web, como o Netscape ou o IE (nunca testei no FF). E isso utilizando ótimos recursos de segurança que mantêm os dados encriptados.
Instalação
O Webmin pode ser instalado na maioria das distro Linux, como o Red Hat, Devian e Slackware.
Para a instalação execute o seguinte comando:
#rpm -ivh webmin-1.070-1.noarch
Com o software já instalado o sistema está pronto para ser usado.
Usando o Webmin
Basta abrir o navegador, Netscape por exemplo, e digitar o seu endereço da seguinte forma:
Será solicitado que você informe o nome de usuário e senha. Digite o login e o password que voc~e escolheu durante a instalação. Após fazer isso, a página inicial do Webmin aparecerá.
Note que a interface é bastante amigável, sendo que cada serviço pode ser acessado clicando em um ícone. Dentro do Webmin, os itens que podem ser configurados são tratados como módulos. Confira alguns deles:
Webmin Users: permite que você crie permissões para novos usuários acessarem o Webmin, escolhendo inclusive quais módulos eles poderão configurar. Você pode criar, por exemplo, um usuário Webmaster e permitir que ele possa apenas configurar o Módulo Apache.
=>File Manager: este é um dos melhores módulos do Webmin. Através dele é possível visualizar toda a estrutura de diretórios do sistema, apagar, renomear, fazer upload de arquivos e inclusive editá-los.
=>Apache Web Server: o Webmin também permite configurar um dos melhores servidores Web (veja abaixo como configurar um Virtual Server utilizando o Webmin).
=>Samba Windows File Sharing: esta é a ferramenta para configuração do Samba, o serviço que compartilha arquivos entre redes Linux e Windows.
O Webmin também permite configurar o squid (servidor proxy), o Bind (configuração do DNS) e o Network File System(NFS); visualizar e editar partições; configurar a rede; o DHCP; fazer gerenciamento de software e muitos outros recursos.
Virtual Server com Webmin
O Apache é o servidor ideal para ser usado com o Webmin. É nele que o site de gerenciamento ficará hospedado. Mas antes é preciso realizar algumas configurações. Os seguintes arquivos devem ser editados: httpd.cond, srm.conf e access.conf. Para fazer as alterações no sistema para aceitar conexões na porta 8000, siga os passos:
#1 Na tela principal do Webmin, clique no icone do Apache.
#2 Se você estiver configurando o Apache pela primeira vez, via Webmin, aparecerá uma página html como os módulos suportados pelo Apache. Clique no botão Configure.
#3 Antes de iniciar a configuração do Web Server, configuro o bind do Apache, onde o novo Virtual Server aceitará conexões. O Bind é o termo usado para que um processo qualquer possa ter o controle sobre uma porta TCP do sistema. Clique no ícone Network and Addresses..
#4 na tela seguinte, você verá que a porta default do Apache é a porta 80. No item Listen on addresses and posts, use a linha da tabela em que está selecionado All na coluna Address. Na coluna Port, selecione o campo de texto e digite 8000. Clique no botão Save para encerrar esta configuração.
#5 Você irá retornar para a página inicial de configuração do Apache. Localize o item: Create new Virtual Server e preencha os campos da seguinte maneira:
Address: Any
Port: 8000
Document Root: diretório do seu site
Server Name: Automatic
A seguir, clique em Create e, depois, no link Apply Changes, na parte superior do Webmin.
#6 Para acessar seu novo site, basta digitar em qualquer navegador:
Agora com o Webmin pronto você vai poder explorar mais as possibilidades do seu Linux.