WHM/cPanel is the most popular Linux control panel for hosting provider. This powerful software can be integrated with many plugins which come from cPanel Inc or 3rd party provider. Integrating plugins inside WHM is easy and it will help you administering the server, while in other hand, adding more features for your users.

I have list out some of my favorite plugins including on how to install which is FREE to use:

cPanel Inc

ClamAV Connector
Description: Anti-virus protection which integrated to cPanel/WHM. You can use this to scan home directory, mail, public_html and public_ftp folder for each account

How to install: Login to WHM > cPanel > Manage Plugins > tick ‘clamavconnector’ > Save

Munin
Description: Networked resource monitoring tool that can help analyze resource trends

How to install: Login to WHM  > cPanel > Manage Plugins > tick ‘munin’ > Save

cPAddon
Description: Install, update, and uninstall addons. Addons in cPanel term are applications that work with cPanel to perform useful functions for users’ websites. Examples of these applications include bulletin boards, online shopping carts, and weblogs

How to install: Login to WHM > cPanel > Install cPAddons > tick all checkboxes > tick ‘Force Refresh of All cPAddon Sources’ > Update Addon Config

Ruby on Rails
Description: Open source web application framework for the Ruby programming language

How to install: Login to the server via SSH/console as root and execute following lines:

/scripts/installruby

Softaculous Ltd

Softaculous
Description: Auto installer that can help you install 200++ web applications with single click

How to install:
cd /usr/local/cpanel/whostmgr/docroot/cgi
wget -N http://www.softaculous.com/ins/addon_softaculous.php
chmod 755 addon_softaculous.php

ConfigServer Services

ConfigServer Firewall
Description: A Stateful Packet Inspection (SPI) firewall, Login/Intrusion Detection and Security application for Linux servers

How to install: Login to the server via SSH/console as root and execute following lines:

cd /usr/local/src
wget http://configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

ConfigServer Mail Queues
Description: Full featured interface to the cPanel exim email queues from withi WHM

How to install: Login to the server via SSH/console as root and execute following lines:

cd /usr/local/src
wget http://configserver.com/free/cmq.tgz
tar -xzf cmq.tgz
cd cmq
sh install.sh

ConfigServer ModSecurity Control
Description: Manage cPanel mod_security implementation from within WHM

How to install: Login to the server via SSH/console as root and execute following lines:

cd /usr/local/src
wget http://configserver.com/free/cmc.tgz
tar -xzf cmc.tgz
cd cmc
sh install.sh

Network Data Center Host, Inc (NDC Host)

Account DNS Check
Description: This plugin gives administrators the ability to easily get a list of domains on their cPanel/WHM server that do not resolve to the correct IP

How to install: Login to the server via SSH/console as root and execute following lines:

cd /usr/local/src
rm -f latest-accountdnscheck
wget http://www.ndchost.com/cpanel-whm/plugins/accountdnscheck/download.php
sh latest-accountdnscheck

Clean Backups
Description: cPanels backup script will not remove backups for accounts that no longer exist and these backups will remain on the backup drive until removed

How to install: Login to the server via SSH/console as root and execute following lines:

cd /usr/local/src
rm -f latest-cleanbackups
wget http://www.ndchost.com/cpanel-whm/plugins/cleanbackups/download.php
sh latest-cleanbackups

NginxCP.com

Nginx Admin
Description: cPanel nginx automated installer Plugin

How to install: Login to the server via SSH/console as root and execute following lines:

cd /usr/local/src
wget <a href="http://nginxcp.com/latest/nginxadmin.tar" rel="nofollow">http://nginxcp.com/latest/nginxadmin.tar</a>
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller install

3 Responses to Popular and Free WHM/cPanel Plugins

  1. YashodhanNo Gravatar says:

    Updated Ngnix, above version 2.6 is outdated and following code will always give you latest version to install.

    SSH WHM/cPanel Server and enter following command, before that

    cd /usr/local/src
    wget http://nginxcp.com/latest/nginxadmin.tar
    tar xf nginxadmin.tar
    cd publicnginx
    ./nginxinstaller install

  2. jasonNo Gravatar says:

    Great guide, thanks for the tips!

  3. Siter - domain dialingNo Gravatar says:

    Suggestion: There is a new value-added service: Domain dialing through cPanel plugin, Domain dialing allows smartphone users to make a phone call through a domain name instead of using a phone number. It allows you to use any top-level-domain as a phone number.

    Article at The Whir about cPanel Domain dialing plugin:

    http://www.thewhir.com/web-hosting-news/siter-launches-cpanel-plugin-for-domain-dialing

    Info about the domain dialing cPanel plugin:

    http://en.siter.com/api/cpanel-whm

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>