Three Free Server Control Panels (Quick Install)

1. Virtualmin / Webmin

Virtualmin is a powerful and flexible web hosting control panel for Linux and UNIX systems based on the well-known Open Source web-based systems.

Supported OS:

Installation:

wget http://software.virtualmin.com/gpl/scripts/install.sh -O /root/virtualmin-install.sh

2. VestaCP

Vesta Control Panel: an open-source web hosting control panel with premium features, secure, advanced, and minimalistic design.

Supported OS:

Installation:

curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh

3. Ajenti Webserver Control Panel

Ajenti is a multilingual web-based server administration panel. With it, it is possible to configure operating system internals, such as users, files, services, or configuration files, as well as modify and control open-source apps, such as nginx, PHP, cron, and others.

Supported OS:

Installing on Debian:

wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-debian.sh | sh

Installing on Ubuntu:

wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh

Installing on (CentOS 6 / RHEL6):

curl https://raw.githubusercontent.com/Eugeny/ajenti/master/scripts/install-rhel.sh | sh

Installing on (CentOS 7 / RHEL7):

curl https://raw.githubusercontent.com/Eugeny/ajenti/master/scripts/install-rhel7.sh | sh 

Installing on FreeBSD (experimental)

Prerequisites:

cd /usr/ports/devel/py-gevent; make install clean;
cd /usr/ports/devel/py-lxml; make install clean;
cd /usr/ports/devel/py-pip; make install clean;
cd /usr/ports/net/py-ldap2; make install clean;
cd /usr/ports/devel/libffi; make install clean;

Download and install the latest Ajenti build from PYPI:

pip install ajenti

Install the rc.d script:

wget https://raw.github.com/Eugeny/ajenti/master/packaging/files/ajenti-bsd -O /etc/rc.d/ajenti