Hosting Control Panels

Webmin


License
BSD

Packages
deb:yes rpm:yes tarball:yes

multi-server support
No

Links

servers managed
sendmail, postfix, WU-FTPD, BIND, Squid and more

Install requires:
Perl 5, Perl MD5 module, Slackware users must install descrypt.tgz

customers can:
mail forwarding/password

hosting company can:
create/edit/remove users, mail settings, server settings

Short notes
A web-based system administration tool for Unix servers and services. more admin-tool packed version of Usermin


Ajenti

Web-based Linux server administration panel.
Works best for VPS and dedicated servers.
Runs on Debian, Ubuntu, RHEL, CentOS and FreeBSD.

Freeside


License
GPL

Packages
deb:no rpm:no tarball:yes

multi-server support
No

Links

servers managed
vpopmail, dovecot, Courier SQL, Cyrus, Communigate Pro, Critical Path, InfoStreet, Top Email, Everyone.net, PostgreSQL 7.x/8.x, LDAP RADIUS/SQL/text backend server,

Install requires
Linux/Unix

customers can:
customer service, public web server administration, real-time signup page

hosting company can:
have real-time credit processing

Short notes
latest release 2012-06, Billing/Ticketing Oriented, Offers Installation and preinstalled appliances



AlternC

License
GPL

Packages
deb:yes rpm:no tarball:no

multi-server support
Not natively, but made it so that it's possible, see Lautre.Net

Links

Install requires:
apache, Linux, mysql

Servers managed
apache, bind, courier (dovecot starting at 3.0), postfix, mysql, mailman, awstats, php, roundcube webmail

customers can:
add/remove email accounts, change dns, create databases, manage statistics

hosting company can:
as above + add/remove customers and set their service and space quota

Short notes


Last Update
2012


DTC (Domain Technologie Control)


License
GPL

Packages
deb:yes (included in Debian) rpm:yes tarball:yes

multi-server support
No, but can run in clustered environment and can manage an unlimited amount of Xen servers remotly

Links

servers managed
bind/other, apache 1.3 or 2, postfix 2, qmail, dovecot, courier, cyrus, amavis, clamav, spamassassin, pure-ftpd, proftpd, mysql, ncftp, nssmysql, etc. Full Software Compatability List

Install requires
Any Debian flavor (from Stable to Unstable), understands, uses and configures about 150 debian packages Detailed howto

customers can:
create email, subdomains, ssh and FTP accounts, mailing lists, mx & txt entries for owned domains. Stop, start, reinstall, fsck a Xen VPS (virtual private server). Instant account activation using Paypal or eNETS.

hosting company can:
Create hosting packs, create domains, manage support tickets, and have configuration updated for both apache, bind and postfix, etc. simultaneously, do automated backups for shared hosting accounts, backup NS & MX, and many more.

Documentation
Poor

Short notes
dtc-toaster package in Debian repositories is the easy installer

Last Update
2012

GNU Hosting Helper


License
GPL

Packages
deb:yes rpm:yes tarball:yes

multi-server support
Yes

Links

servers managed
Apache 1.3x, 2x Sendmail, Postfix, Postfix/MySQL VMS, Most FPTD's, BIND 8x & BIND 9x, MyDNS, MySQL 3x/4.0.x

Install requires

customers can:
add/remove subdomain, email management (users/pass etc)

hosting company can:
add/remove DNS zone, email access file, virtual host configuration file

Short notes
Current Release of GNUHH: 2.04

Last Update
unknown, please edit the page

GNUPanel

GNUPanel is a completely free (GPL) replacement for proprietary web hosting automation software. GNUPanel is under development, focusing on translation efforts that permit the entire free software community to participate. Currently, GNUPanel is Debian-centric, however, a distro-agnostic approach is planned.
It is written mainly in PHP 5 and initially designed to run on 32 or 64 bits Debian GNU/linux.
The administrator can manage a web hosting server, create public and private hosting accounts, accept Paypal, Cuentadigital and Dineromail payments, send messages to users, create redirections, use the integrated support ticket system, control bandwidth, disk space and define policies for accounts suspension.
The users can use the regular functions to create mail and FTP accounts, databases, directories protection, etc. In addition they can make payments, place domains in parking and activate or deactivate in each subdomain PHP directives like safe_mode and register_globals.
GNUPanel stores its configuration on a postgreSQL 9.1 database and provides three web interfaces with SSL access at user, reseller and administrator level.

ISPConfig


License:
BSD

Packages
deb:no rpm:no tarball:yes

multi-server support
No

Links

servers managed
apache, bind, proftp/vsftpd, procmail

Install requires
apache, sendmail/postfix, Quota pkg, PHP 4.0.5 apache mod, MySQL database, gnu-pop3d or similar, OpenSSL and mod_ssl for virtual hosts, Bind (8/9), iptables/ipchains

customers can:
change mailbox settings (password, spam filter, etc), create/administrate subdomains and MySQL data, SSL

hosting company can:
create database backups, edit/create DNS entries

Documentation
Good - not free

Short notes
3 Level Setup: Admin, Reseller, and Webmaster. This web host control panel is aimed at ISPs but should be suitable for any hosting environment. Like many of the free (and just one or paid) offerings it offers a billing and registration system as part of the control panel which makes it idea for a small scale host.



Syscp


License
GPL

Packages
deb:yes rpm:no tarball:yes

multi-server support
No

Links

servers managed
apache, bind, courier, postfix, proftpd, crond

Install requires:
Debian, see documentation for other flavors of Linux

customers can:
manage email accounts/forwarding/passwords, subdomains, passwd protected dirs, webmail, language

hosting company can:
Add Customers, Domains, Admins, view FTP/WEB usage

Documentation:
Average

Short notes

Last Update
unknown, please edit the page

Tequila


License
hard to tell

Packages
deb:no rpm:no tarball:yes

multi-server support
Info coming soon

Links

servers managed
postfix w/Vm-pop3d , postfix w/Cyrus, or postfix w/Courier

Install requires:
Perl, Postfix, Vmpop3d/qpopper, Cyrus-Imap, Cyrus-Sasl, Courier-Imap, OpenLDAP NOTE: Debian users must install libdb3-dev package to prevent Tequila from making unreadable DB files!!!

customers can:
manage email aliases, vacation/forwarding, passwords, language

hosting company can:
create/edit/remove virtual mail domains, create/edit/remove POP/IMAP mail accounts, virtual domain administration assigned to different admins, SASL acct/passwd in sync with Tequila accts

Short notes
Only supports one domain per Tequla Server

Last Update
unknown, please edit the page

Usermin


License
BSD

Packages
deb:yes rpm:yes tarball:yes

multi-server support
No

Links

servers managed
SSH/telnet, postfix, spamassassin

Install requires:
Perl 5

customers can:
upload/download files from remote urls, email checking/forwarding, edit plan file, edit personal user details

hosting company can:
run shell commands, kill processes, view user's quota, edit user owned cron files, edit user details

Short notes


Last Update
unknown, please edit the page

VHFFS


License
GPL

Packages
deb:not yet rpm:no tarball:yes

multi-server support
Yes

Links

Install requires:
Apache, Linux, postgresql

Servers managed
apache, mydns, courier, exim4, mysql, listengine, postgresql, cvs, subversion, pure-ftpd

customers can:
add/remove email accounts, change dns, create databases, create repository, create webspaces, create groups

Documentation:
Poor

Short notes
Translated in several languages, developement still active

Last Update
unknown, please edit the page

vhost


License
GPL

Packages
deb:no rpm:no tarball:yes

multi-server support
No

Links

servers managed
HTTP, FTP, SMTP, POP3, IMAP

Install requires:
perl and gcc, php4 for webGUI Apache (v1.3 or later), Wu-ftpd, ProFTPD, sendmail

customers can:
setup email, ftp for owned domains/subdomains

hosting company can:
administer domains, create users/domains/subdomains

Short notes
Future NIS/LDAP Support is on their todo list (meaning not yet!), demo is not working as of 6/20/06

Last Update
unknown, please edit the page

Virtualmin


License
dual: closed & GPL

Packages
deb:yes rpm:no tarball:no

multi-server support
No, but has cluster support

Links

servers managed
proftpd, BIND, postfix, MySQL

Install requires:
yum, up2date, or urpmi on RPM-based systems, or apt on Debian systems

customers can:
administer their own domains, setup aliases, read mail, etc

hosting company can:
Edit DNS, Virtual Servers, Mail/FTP users, Databases, Install scripts, Server maintenance(start/stop)

Short notes
apt-cache show webmin-virtual-server (Used in conjunction with webmin.)

Last Update
unknown, please edit the page

Web-CP


License
GPL

Packages
deb:no rpm:no tarball:yes

multi-server support
NO, as of release 0.5.x (later releases might)

Links

servers managed
BIND, TinyDNS, MyDNS, PowerDNS, ProFtpd, Wuftpd, PureFtpd, sendmail, qmail, VirtualQMail, httpd, Apache 2/1.3, Tux

Install requires:
aptitude, webalizer, apache, mod_watch, proftpd, sendmail, MySQL, PHP

customers can:
update personal info, change passwd, set spam filtering

hosting company can:
domain user: add new users, aliases, subdomains, domain pointers and databases reseller user:add/modify domains server user:server admin can add/modify resellers, edit VirtualHost, DNS templates, restart services, monitor server usage, scripting, shell access, SSI, databases, mail, domains

Short notes
4 CP's: personal, domain, reseller, and server.

Last Update
unknown, please edit the page

Zpanel


License
GPL

Packages
available in zip and tar.gz and exe

multi-server support
Not At The Time

Links

servers managed
Webserver, FTP, SMTP, POP, MySQL, Bind

Install requires:
PHP, Apache, Linux(Ubuntu / Centos / Redhat) or Windows(2000 Server/Advanced Server, 2003 Enterprise Server, XP)

customers can:
send private messages via messaging system

hosting company can:
file manager, billing history, server status/control

short notes
ZPX in 16 days , Installing via install script or setup by yourself, (by hand)

Last Update
unknown, please edit the page

Appendix:


Kloxo - Even if it has bugs it’s easy to use and install. Kloxo allows the host administrators to run a combination of lighttpd or Apache with djbdns or bind, and provides a graphical interface to switch between these programs without losing data. Kloxo Enterprise can transparently move web/mail/dns from one server running Apache to another running lighttpd. It is also known as a good free alternative to cPanel hosting control panel.

Comparison of web hosting control panels

Popular posts from this blog

How to get Active Transactions and Locks from MySQL

Example of a PAC file

How to delete / clear queue of PowerMTA