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:
- CentOS 5 and 6 on i386 or x86_64
- RHEL 5 and 6 on i386 and x86_64
- Scientific Linux 6 on i386 and x86_64
- Debian 6 and 7 on i386 or amd64
- Ubuntu 10.04 LTS, 12.04 LTS, and 14.04 on i386 or amd64
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:
- RHEL 5, RHEL 6
- CentOS 5, CentOS 6
- Debian 7
- Ubuntu 12.04, Ubuntu 12.10, Ubuntu 13.04, Ubuntu 13.10, Ubuntu 14.04
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:
- Debian GNU/Linux Squeeze (6.0) and up
- Ubuntu 12.04 (Precise) and up
- CentOS 6.x
- RHEL
- FreeBSD (experimental)
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