23742
Comment: Changed description of myVesta, put link to official website, mentioned that it is the first panel in the world that got support for Debian 11 (Bullseye)
|
22878
fixes
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
There are a few popular, non-free, proprietary control panels such as [[http://www.cpanel.net/|cPanel]], [[http://www.odin.com/products/plesk/|Plesk]], [[https://www.ispsystem.com/software/ispmanager|ISPmanager]], and [[https://serverpilot.io/|ServerPilot]]. There are quite a few [[WikiPedia:Free_software|free software]] [[WikiPedia:Comparison_of_web_hosting_control_panels|panels]]: |
There are many web hosting control panels, both [[WikiPedia:Free_software|free software]] and proprietary. |
Line 11: | Line 9: |
= Free Software = |
|
Line 135: | Line 135: |
== ISPmanager == || License: || Commercial || || Packages || deb:'''yes''' rpm:'''yes''' tarball:'''no''' || || multi-server support || '''yes''' || || Links || [[https://www.ispsystem.com/software/ispmanager|Home Page]] [[https://www.ispsystem.com/software/ispmanager|Demo]] [[https://www.ispsystem.com/software/ispmanager/compare|Pricing]] [[https://www.ispsystem.com/software/ispmanager/download|Free trial]] || || servers managed|| apache, nginx, bind, powerdns, proftpd, exim, dovecot, mysql, eron || || Install requires || Linux/Unix || || customers can: || create and manage web-services, users, files, SSL, domains, mailboxes, backups, databases, create websites via site builder || || hosting company can: || assign server roles, advanced limits for users, track server’s resource usage statistics, manage multiple servers, allocate users between cluster nodes || || Documentation || [[https://docs.ispsystem.com/|documentation]] || || Short notes || -|| || Last Update || 2019 || |
|
Line 176: | Line 161: |
|| License || hard to tell || | || License || GPL || |
Line 317: | Line 302: |
Line 328: | Line 314: |
== Credits/Sources == * [[http://www.gplhost.com/software-dtc_9competitors.html|GPLHost.com]] * [[http://lists.debian.org/debian-isp/2006/01/msg00158.html|Debian-ISP]] * [[http://www.google.com/search?hs=vmd&hl=en&lr=&client=firefox&rls=org.mozilla%3Aen-US%3Aunofficial&q=GPL+control+panel+host&btnG=Search|Google]] * https://en.myhomebox.org/Existing_self-hosting_projects |
= Proprietary = Popular proprietary control panels include [[http://www.cpanel.net/|cPanel]], [[http://www.odin.com/products/plesk/|Plesk]], [[https://www.ispsystem.com/software/ispmanager|ISPmanager]], [[https://serverpilot.io/|ServerPilot]]. = Credits/Sources = * [[https://web.archive.org/web/http://www.gplhost.com/software-dtc_9competitors.html|List of DTC/GPLHost competitors (archived)]] * [[https://lists.debian.org/debian-isp/2006/01/msg00158.html|control panel discussion in 2006 on the debian-isp mailing list]] * [[https://www.google.com/search?hs=vmd&hl=en&lr=&client=firefox&rls=org.mozilla%3Aen-US%3Aunofficial&q=GPL+control+panel+host&btnG=Search|Google]] * [[WikiPedia:Comparison_of_web_hosting_control_panels|Wikipedia comparison of web hosting control panels]]. |
Line 335: | Line 330: |
Translation(s): none
A control panel allows the customers of a web hosting company to manage much of their own affairs. For example, the control panel allows the owner of a domain to create and manipulate email and FTP accounts. The customer gets to do things quicker and without having to pay the hosting company for stuff they could do themselves.
There are many web hosting control panels, both free software and proprietary.
Contents
-
Free Software
- Ajenti
- AlternC
- ASM (Account Services Manager)
- Baifox
- DTC (Domain Technologie Control)
- Freeside
- Fusion
- GNU Hosting Helper
- GNUPanel
- ISPConfig
- QmailAdmin
- Syscp
- Tequila
- Usermin
- VestaCP
- HestiaCP (a fork of VestaCP)
- MyVesta (a fork of VestaCP)
- VHCS
- VHFFS
- vhost
- Virtualmin
- Web-CP
- Webmin
- Zpanel
- isp-control (ispCPOmega)
- Proprietary
- Credits/Sources
Free Software
Ajenti
License |
LGPL |
Packages |
deb:yes rpm:yes tarball:yes |
multi-server support |
No |
Links |
|
Install requires: |
Linux, FreeBSD |
Servers managed |
apache, bind, courier, cron, exim, mysql, nginx, nsd, nodejs, php, python, rails |
customers can: |
add/remove email accounts, create databases, manage websites |
hosting company can: |
as above + add/remove customers |
Short notes |
Translated in several languages |
Last Update |
2014 |
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 |
Translated in several languages, doc in french and english |
Last Update |
2017 |
ASM (Account Services Manager)
License |
GPL |
Packages |
deb:no rpm:yes tarball:yes |
multi-server support |
No |
Links |
|
Install requires: |
All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X), All POSIX (Linux/BSD/UNIX-like OSes), Linux, Solaris |
Servers managed |
FTP, POP3, MySql, awstats |
customers can: |
manage subdomains and password protected folders |
hosting company can: |
add users, domains |
Short notes |
current version is .94 Expected Release of .95 is February 14, 2002, English only |
Last Update |
2002 |
Baifox
License |
GPL |
Packages |
deb:no rpm:no tarball:yes |
multi-server support |
Not Sure Yet(check back in a few days) |
Links |
|
servers managed |
apache, awstats, banthwidth, bind, cron, MySql, logrotate, PureFTPd, Vpopmail |
Install requires |
Linux, PHP, apache (1.3 recommended) |
customers can: |
create/edit subdomains |
hosting company can: |
Create databases, users w/permissions, awstats for every domain, individual virtualhost files for ever website |
Short notes |
Uses pureftpd (not proftpd) Current release is of Baifox is: 1.0 (2009) |
Last Update |
2009 |
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 |
2013 |
Freeside
License |
GPL |
Packages |
deb:no rpm:no tarball:yes |
multi-server support |
No |
Links |
Homepage Freeside Internal Wiki demo (user:guest pass:guest) |
servers managed |
Apache, 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 2014-05, Billing/Ticketing Oriented, Offers Installation and preinstalled appliances |
Last Update |
2016 |
Fusion
License |
GPL |
Packages |
Not Yet Released |
multi-server support |
N/A |
Links |
|
servers managed |
N/A |
Install requires |
Multiplatform (Linux) |
customers can: |
N/A |
hosting company can: |
N/A |
short notes |
ajax |
Last Update |
2005 |
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 |
Linux/Unix Perl Module Requirements |
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 |
2006 |
GNUPanel
License |
GPL |
Packages |
deb:no rpm:no tarball:yes |
multi-server support |
no |
Links |
|
servers managed |
Apache 2.x, Postfix/PostgreSQL, Proftpd, PowerDNS, MySQL 5.0, PostgreSQL 8.1, Mailman, Courier-POP, Courier-IMAP, Squirrelmail, PHPpgadmin, PHPmyadmin. |
Install requires |
Debian GNU/Linux 4.0 (Etch) |
customers can: |
Add/remove subdomain, email management (users/pass), auto responders, ftp management (users/pass), PostgreSQL and MySQL management, parked domains, directories protection, support tickets, english, spanish and french languages, Paypal, Dineromail and Cuentadigital payments support. Sets an editable default size of 10 MB for mail accounts and sends a warning when this limit is close. The panel do not take any action but the domain administrator will be notified. An historical file for web space and bandwidth consumption, The chance to edit the SPF record for each domain has been added. Also users will be able to receive mails sent to parked domains. Backup tool, the posibility to set tipical values for the server_encoding variable in new PostgreSQL databases, the posibility to choose different values for the AddDefaulCharset variable in Apache for each subdomain, installers for Joomla, phpBB, osCommerce, Wordpress, xoops, phpwcms and smf for all customers accounts. |
hosting company can: |
Add users, domains, bandwidth and disk space control, billing support, technical support ticketing, activate or deactivate in each subdomain PHP directives like safe_mode and register_globals. |
Short notes |
NAT and SSL support. Current Release of GNUPanel: 0.3.5_R4 |
Last Update |
2013 |
ISPConfig
License: |
BSD |
Packages |
deb:no rpm:no tarball:yes |
multi-server support |
yes |
Links |
|
servers managed |
apache, bind, proftp/vsftpd, procmail |
Install requires |
apache, sendmail/postfix, Quota pkg, PHP 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 |
Last Update |
2019 |
QmailAdmin
License |
GPL |
Packages |
deb:no rpm:no tarball: yes |
multi-server support |
No |
Links |
|
servers managed |
IMAP, POP3 |
Install requires: |
vpopmail 5.4.0 or later |
customers can: |
Change password, setup forwarding. IMAP, POP3, and (Squirrelmail)webmail access |
hosting company can: |
Administer Email and Mailing Lists |
Short notes |
Qmail is a Web control panel for the administration of qmail/vpopmail-based POP, IMAP, LDAP, or Web mail accounts, forwarding, aliases, autoresponders, and mailing lists Latest Release 1.2.1:June 25, 2004 |
Last Update |
2011 |
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: |
project is no longer maintained, see Is this project still being developed? |
Last Update |
2010 |
Tequila
License |
GPL |
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 |
2013 |
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 |
Demo not working as of 6/22/06 (webmin demo?) |
Last Update |
2019 |
VestaCP
License |
GPL |
Packages |
deb:no rpm:no tarball:yes |
multi-server support |
No |
Links |
|
servers managed |
Nginx, Apache, MySQL, FTP, SMTP, POP, DNS |
Install requires |
Multiplatform (Linux) |
customers can: |
domain user: add new users, aliases, subdomains, server user:server admin can add/modify , edit VirtualHost, DNS, databases, mail, domains and more |
short notes |
v0.9.8-26 |
Last Update |
Sep-2019 |
HestiaCP (a fork of VestaCP)
License |
GPL |
Packages |
deb:no rpm:no tarball:yes |
multi-server support |
No |
Links |
|
servers managed |
Nginx, Apache, MySQL, FTP, SMTP, POP, DNS |
Install requires |
Debian & Ubuntu (Linux) |
customers can: |
domain user: add new users, aliases, subdomains, server user:server admin can add/modify , edit VirtualHost, DNS, databases, mail, domains and more |
short notes |
v1.1.1 added support to on the fly add multiple PHP versions, has many security enhancements and features added for performance and ease of operation |
Last Update |
Mar-2020 |
MyVesta (a fork of VestaCP)
License |
GPL |
Packages |
deb:yes rpm:no tarball:no |
multi-server support |
No |
Links |
|
servers managed |
nginx, Apache, MySQL, ProFTPd, Exim4, spamassassin, ClamAV dovecot, fail2ban, iptables |
Install requires |
Debian 8, 9 10 or 11 (Linux) |
customers can: |
Users can add/modify VirtualHost, SSL, DNS, databases, mail, domains, cronjobs and more |
short notes |
Supports multiple PHP versions, LetsEncrypt, focused on security and stability, with a lot of security improvements. Probably the first panel in the world that got support for Debian 11 (Bullseye) |
Last Update |
2021 |
VHCS
License |
|
Packages |
deb:yes rpm:yes tarball:yes |
multi-server support |
Information coming soon... |
Links |
|
servers managed |
proftpd, apache, postfix, BIND, courier |
Install requires: |
postfix(ver 2+), proFTPd, apache(ver 2+), Courier POP3 & IMAP, BIND9, MySQL(ver 4+), iptables |
customers can: |
manage domain, email/webmail, ftp, statistics, change personal data, language, customize menus, webtools with filemanager, backup/restore settings, customize error pages |
hosting company can: |
manage users, view server/web statistics, manage ftp accounts, domain aliases, subdomains, SQL databases, SQL users |
Short notes |
LDAP supported (with some mild modifications) Forum Discussion on using LDAP |
Last Update |
2010 |
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 |
2016 |
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 |
2016 |
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 |
2019 |
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 |
2005 |
Webmin
License |
BSD |
Packages |
deb:yes rpm:yes tarball:yes |
multi-server support |
No |
Links |
|
servers managed |
sendmail, postfix, WU-FTPD, BIND, Squid |
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 |
more admin-tool packed version of Usermin |
Last Update |
2019 |
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 |
3rd March 2014 |
isp-control (ispCPOmega)
License |
GPL |
Packages |
deb:no rpm:no tarball:yes |
multi-server support |
Partial |
Links |
|
servers managed |
Webserver, FTP, SMTP, POP, MySQL, DNS |
Install requires |
Multiplatform (Linux) |
customers can: |
N/A |
hosting company can: |
domain user: add new users, aliases, subdomains, reseller user:add/modify domains server user:server admin can add/modify resellers, edit VirtualHost, DNS, databases, mail, domains and more |
short notes |
|
Last Update |
2011 |
Proprietary
Popular proprietary control panels include cPanel, Plesk, ISPmanager, ServerPilot.
Credits/Sources
CategorySystemAdministration CategorySoftware CategoryNetwork