Installing on Webuzo
Webuzo is a versatile multi-user control panel for managing cloud and dedicated servers covering domains, emails, websites, databases, and web application deployments from a single interface. Despite its feature-rich environment, Webuzo doesn't ship with a built-in malware scanner or a fully configured WAF out of the box.
cPGuard fills that gap, providing multi-layered web security for Webuzo servers acting as the antivirus, antimalware, and firewall layer that Webuzo doesn't include natively.
What Is Webuzo?
Webuzo is a multi-user web hosting control panel designed for cloud and dedicated server management. It simplifies the administration of:
- Domains and DNS
- Email accounts
- Website file management
- Databases
- Web application deployments (via its one-click app installer)
It functions both as an end-user hosting panel and as a server management tool making it popular among hosting providers and developers who want a lightweight, flexible alternative to cPanel or Plesk.
How cPGuard Protects Webuzo Servers
cPGuard integrates with Webuzo through its standard installation procedure, protecting the server across multiple layers:
- Malware Scanner — continuously monitors website directories for threats
- Web Application Firewall (WAF) — blocks web attacks through ModSecurity rules
- Automatic File Cleanup — removes injected malicious code from PHP and JS files
- IP Reputation & Country Blocking — filters abusive and geo-targeted traffic
- Single Sign-On (SSO) — allows Webuzo admins to jump into the cPGuard App Portal without separate login credentials
Step 1 : Install cPGuard on Webuzo
Run the following command on your Webuzo server as root to download and execute the cPGuard installer:
cd /usr/local/src && rm -f cpguard_install.sh && curl -o cpguard_install.sh -L https://downloads.opsshield.com/cpguard/cpguard_install.sh && bash cpguard_install.sh LICENCE-KEY
Replace LICENCE-KEY with your actual cPGuard license key purchased from OPSSHIELD.
What the installer does:
- Downloads the latest cPGuard installer script
- Installs all required dependency packages for your operating system
- Applies the license key and binds the server to your cPGuard App Portal account
- Displays the App Portal login URL for your server (e.g.
https://app.opsshield.com/server/0001)
The license key is mandatory. Without it, installation cannot be completed and the server will not be bound to the App Portal.
Step 2 : Access the App Portal
Once installation completes, log in to the cPGuard App Portal using your OPSSHIELD client area credentials:
From the server dashboard inside the App Portal, you can:
- Navigate to Settings to configure all cPGuard modules
- View Scanner Logs to see detected threats and actions taken
- Access WAF Logs to monitor blocked requests
- Check Stats for an overview of server security activity
- Enable and manage Country Blocking, IP Reputation, and more
Webuzo also supports Single Sign-On (SSO) with cPGuard — meaning Webuzo admins can navigate directly to the cPGuard App Portal from within Webuzo without entering separate login credentials. See the SSO guide for setup details.