How to Install CXS (ConfigServer eXploit Scanner)
Updated April 4, 2026
CXS scans user uploads and files in real-time to detect and quarantine malware, exploits, and suspicious scripts.
Prerequisites
- Root SSH access to your server
- Active CXS license purchase from your dashboard
- cPanel installed on your server
1
Step 1: Connect to Your Server
Terminal
ssh root@your-server-ip2
Step 2: Install the License
Terminal
bash <( curl https://api.license.ws/pre.sh ) CXS ; licwCXS3
Step 3: Verify Installation
Terminal
/usr/local/cpanel/3rdparty/bin/perl /etc/cxs/cxs.pl --versionThis should display the CXS version number, confirming the installation.
Important: AlmaLinux 9 Users
If you are running AlmaLinux 9 or any OS with OpenSSL 3.x, the standard licwCXS command may not work due to a compatibility issue. Use this alternative command instead:
Terminal
RcLicenseCXSSupported Operating Systems
| OS | Supported | Notes |
|---|---|---|
| AlmaLinux 8 | Yes | Standard install |
| AlmaLinux 9 | Yes | Use RcLicenseCXS instead of licwCXS |
| Rocky Linux 8 | Yes | Standard install |
| Rocky Linux 9 | Yes | Use RcLicenseCXS instead of licwCXS |
Troubleshooting
OpenSSL errors on AlmaLinux 9
Use the alternative activation command:
Terminal
RcLicenseCXSCXS not scanning files
Restart cPanel and verify the license:
Terminal
service cpanel restart
licwCXSCXS version command returns error
Ensure CXS is properly installed in the cPanel 3rdparty directory:
Terminal
ls -la /etc/cxs/cxs.plIf the file does not exist, reinstall CXS from scratch.