Home / Supported Systems
Supported Operating Systems & Requirements
xPGuard runs on the Linux distributions hosting providers use, on x86_64 and ARM64, with or without a control panel.
Operating Systems
Linux Distributions
AlmaLinux
8, 9, 10
SupportedCloudLinux
7, 8, 9, 10
SupportedRocky Linux
8, 9, 10
SupportedRed Hat Enterprise Linux
8, 9, 10
SupportedUbuntu
22.04 LTS, 24.04 LTS
SupportedDebian
11, 12, 13
SupportedCentOS
7 (end of life)
Legacy (best effort)Control Panels
Hosting Control Panels
cPanel & WHM
Full support: WHM and cPanel plugins, per-account scanner, WAF, mail protection
Full supportNo control panel
Plain Linux servers: scanner, firewall, IPDB, monitoring
Full supportDirectAdmin
Scanner, firewall, IPDB and monitoring
Core protectionPlesk
Scanner, firewall, IPDB and monitoring
Core protectionCyberPanel
Scanner, firewall, IPDB and monitoring
Core protectionWeb Servers
Web Servers & WAF Engines
Apache
ModSecurity 2 (EasyApache 4)
LiteSpeed Enterprise
Built-in ModSecurity engine
OpenLiteSpeed
ModSecurity module
Nginx
Scanner, firewall and IPDB
Requirements
System Requirements
The agent is a single program with no extra runtime to install.
| CPU | x86_64 (amd64) or ARM64 (aarch64) |
|---|---|
| Memory | 512 MB free RAM (the agent uses about 60–150 MB) |
| Disk | 300 MB for the agent, signatures and quarantine |
| Init system | systemd |
| Network | Outbound HTTPS (port 443) to the control panel; no inbound port needed |
| Access | root (installation and the agent) |
Install with one command from the control panel's Add Server page. See the documentation for details.