A control panel in web hosting refers to the interface provided by the hosting company for the maintenance and monitoring of the hosted websites. Usually, the customers don’t have any knowledge of Linux and want to get theirs sites up and running.
The free control panels for Linux hosting are cheaper alternatives to the paid solutions like Plesk or cPanel.
This post provides a list of web-based control panels licensed under the GPL or other free licenses.
AlternC is a set of user-friendly mass hosting management software. It is easy to install and based on open-source software only. The software includes an automatic installation and configuration system, and a web-based control panel to manage users accounts and web services (domains, emails, ftp accounts, statistics etc.)
Domain Technologie Control (DTC) is a control panel aiming at commercial hosting. Using a web GUI for the administration and accounting all hosting services, DTC can delegate the task of creating subdomains, email, ssh, database, mailing lists, and FTP accounts to users for the domain names they own.
DTC is also the only control panel that made it to the distributions (it is included in FreeBSD and Debian as of writing), as it uses only packages available in them, surpassing even commercial solutions.
This control panel only works on Debian/Ubuntu servers. It uses an install script – where everything is done automatically. You can have everything working in minutes, so long as your OS install is clean. EHCP allows user to manage internet services, such as web servers, FTP servers, database servers, DNS servers etc. EHCP includes “Easy Install Scripts” which install some things like phpBB automatically.
FlexCP is an open source web hosting control panel for Unix-like systems that is comparable to CPanel. It allows complete automation for all hosting related tasks such as creating users so they can manage their own email accounts via a highly skinable front end that can be accessed by any web browser. It is comprised of two separate pieces, a back-end daemon and a web front-end. It is developed in PHP and is designed to be portable. It is in large part a rewrite of web://cp.
GNUPanel is a completely free (GPL) replacement for proprietary web hosting automation software. 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.
ISPConfig is an open source hosting control panel for Linux. ISPConfig is licensed under BSD license. The latest version of ISPConfig was rewritten from scratch to support virtual users and multiple servers.
isp Control Panel (ispCP) is an open source project founded to build a Multi Server Control and Administration Panel.
Rather than start a project from scratch, the team searched for existing open source implementations and decided to fork the dying Virtual Hosting Control Panel (VHCS) project. This community effort to continue on the work of VHCS lead to the creation of ispCP Omega.
The RavenCore Project is an Open Source hosting control panel aimed at making the most robust, secure, and reliable hosting software. RavenCore uses a lot of third party Open Source software, and is essentially the “glue” that ties them all together to make Linux server turn into something useful.
SysCP is a modern system control panel which is always under development. This continous process of improving has the affect that SysCP is always up-to-date, secure and supports the state of the art techniques of the fast changing hosting market. This advantage is very important for companies which want to be a global player on the hosting market.
web-cp is a Open Source web hosting control panel. It consists of 4 control panels: personal, domain, reseller, and server. It runs on almost every version of Unix/Linux/BSD and only Apache, MySQL and PHP are required.
Virtualmin is the world's most powerful and flexible web server control panel. Manage your virtual domains, mailboxes, databases, applications, and the entire server, from one comprehensive interface.
VHCS provides complete hosting automation for Linux – Web, Mail (pop&imap), FTP, DNS , DBs, Quota, Traffic, graphic user interfaces for the administrators, resellers and users. With this panel you can easily configure your server and applications, create users and domains with a few point-and-click operations. There is no limit to the number of resellers, users and domains that can be created.