What ClamAV Does (and Doesn't)
Via WHM's plugin manager, then scan from either cPanel or SSH:
- WHM — Home → cPanel → Manage Plugins; find ClamAV for cPanel and install (server administrators, or your own VPS with root).
- Verify — the *Virus Scanner* icon appears in every account's cPanel under Advanced.
- Scan from cPanel — open Virus Scanner, choose scope (Scan Mail, Scan Public Web Space, Scan Entire Home Directory or the whole account), run, review the report.
- Scan via SSH —
clamscan -ri /home/usernamefor a recursive, infected-only listing of the account. - Automate — a cron entry for weekly clamscan runs with mail-to-admin output.
ClamAV is the baseline, not the whole wall — the layering notes below explain what pairs with it. Infection response beyond scanning sits on the website security services page, and the cleanup playbook in the clean hacked website guide.
Installing via WHM Manage Plugins
The questions below cover the practical decisions: whether cPanel already includes a virus scanner on your plan, how to scan only the mail directory when quota is tight, what to do with the infected files ClamAV finds, whether ClamAV or Maldet is the better PHP-malware catcher, and how to schedule scans so they happen weekly rather than when memory strikes. Each answer names the exact screen, command or cron line involved — the same ones our engineers use on managed servers — so the protection runs itself after one setup session.

Scanning From cPanel
cPanel is the Linux control panel: files, mailboxes, databases, SSL and one-click installs live there. The login is separate from the WebJi® client area, where invoices and tickets live. If a mailbox exists in cPanel and mail still fails, check MX and the mail client ports before you recreate the account.
Scanning via SSH (clamscan Commands)
Root (or sudo) on a VPS means you patch the OS, the firewall and the web server yourself unless the plan is managed. Shared hosting does not include root, on purpose. If you only need WordPress, a managed or shared plan is the smaller job.
Automating Scans With Cron
A cron job should call the exact script the app documents, on the interval it documents, and write output to a log you can read. A job that emails you every minute means the path or the PHP binary is wrong. Disable overlapping runs for anything that imports or sends mail.
Layering: ClamAV + Imunify/Maldet
Two practical notes on cron-scheduled scans: it interacts directly with caching and database response, and misconfiguration is the most common cause of 'hosting is slow' tickets. WebJi® support checks it as part of standard migrations.
Frequently Asked Questions
How do I install ClamAV on cPanel?
Linux shared and WordPress plans use cPanel. Windows plans use Plesk. The panel login is separate from the client area where you pay invoices and open tickets. If you need a specific panel on a VPS, say so in the quote request to support@webji.services — it is not assumed on every unmanaged server.
How do I scan my cPanel account for viruses?
Linux shared and WordPress plans use cPanel. Windows plans use Plesk. The panel login is separate from the client area where you pay invoices and open tickets. If you need a specific panel on a VPS, say so in the quote request to support@webji.services — it is not assumed on every unmanaged server. The question here is: How do I scan my cPanel account for viruses.
Does cPanel include a virus scanner by default?
On shared plans it is pre-configured; on custom-quoted tiers you choose the values, and our Jaipur desk sizes them against your actual traffic before you commit.
How do I schedule automatic ClamAV scans?
The questions below cover the practical decisions: whether cPanel already includes a virus scanner on your plan, how to scan only the mail directory when quota is tight, what to do with the infected files ClamAV finds, whether ClamAV or Maldet is the better PHP-malware catcher, and how to schedule scans so they happen weekly rather than when memory strikes.
ClamAV or Maldet — which is better?
The questions below cover the practical decisions: whether cPanel already includes a virus scanner on your plan, how to scan only the mail directory when quota is tight, what to do with the infected files ClamAV finds, whether ClamAV or Maldet is the better PHP-malware catcher, and how to schedule scans so they happen weekly rather than when memory strikes. The question here is: ClamAV or Maldet — which is better.
What do I do with files ClamAV flags?
The questions below cover the practical decisions: whether cPanel already includes a virus scanner on your plan, how to scan only the mail directory when quota is tight, what to do with the infected files ClamAV finds, whether ClamAV or Maldet is the better PHP-malware catcher, and how to schedule scans so they happen weekly rather than when memory strikes. The question here is: What do I do with files ClamAV flags.
Is WebJi® an Indian company?
Yes. WebJi® is headquartered in Jaipur, Rajasthan and has operated since 2005. Billing, support and governance all run from India.
Do you provide GST invoices?
Every purchase and renewal gets a GST invoice with our GSTIN, and hosting prices are quoted exclusive of 18% GST. Claim input credit as applicable.

