Quando temos poucos domínios e contas de email, controlamos facilmente na unha manualmente, porém quando se fornece o serviço de hospedagem a tendência é que os números cresçam e então surge a necessidade de automatizar. Existe um software comercial bem famoso e popular que resolve a questão. É o cPanel. O problema é que ele é comercial e proprietário e eu sou pró software livre, então pesquisei soluções livres para essa tarefa.
Eis que encontrei o Kloxo, um sistema completo de gestão de domínios, DNS, e-mail, páginas, FTP, banco de dados, cotas, inclusive com suporte a controle de revendedores. Usei por um bom tempo, mas ele tinha um defeito, o seu desenvolvedor morreu. Ele ficou órfão e acabou descontinuado e com isso vieram os problemas de segurança.
Pesquisei vários outros e descobri três bons: O Ajenti, o Froxlor e o VestaCP.
O Ajenti é feito em Python e é bem completo, com visual atraente. O Froxlor tem suporte para revendedores e um sistema de ticket para cliente. Acabei ficando com o VestaCP, principalmente por ser simples, leve e fazer bem o que pretende.
Abaixo uma tabela comparativa entre os diversos painéis livres, escolha o seu!
Linguagem | DNS | FTP | BD | IPv6 | ||
---|---|---|---|---|---|---|
Ajenti | Python | |||||
BlueOnix | Java/Perl | |||||
CentOS Web Panel | PHP | |||||
Froxlor | PHP | |||||
iMSCP | PHP/Perl | |||||
ISPConfig | PHP | |||||
Sentora | PHP | |||||
VestaCP | PHP | |||||
Virtualmin | PHP | |||||
Webmin | PHP | |||||
ZPanel | PHP |
http://daniel.hoisel.com.br/2016/05/23/paineis-de-contr…-para-hospedagem/