How to Install Imunify360

Updated April 4, 2026

Imunify360 provides comprehensive server security with malware scanning, firewall, and intrusion detection.

Prerequisites

  • Root SSH access to your server
  • Active Imunify360 license purchase from your dashboard
  • cPanel or DirectAdmin installed on your server
1

Step 1: Connect to Your Server

Terminal
ssh root@your-server-ip
2

Step 2: Install the Imunify360 Agent

You must install the Imunify360 deployment agent first:

Terminal
wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.sh
bash i360deploy.sh

This installs the Imunify360 software on your server.

3

Step 3: Activate the License

Terminal
bash <( curl https://api.license.ws/pre.sh ) Imunify360 ; licwImunify360
4

Step 4: Verify Installation

Terminal
imunify360-agent version

This should display the Imunify360 version number, confirming the software and license are active.

Supported Operating Systems

OSSupported
AlmaLinux 8/9Yes
Rocky Linux 8/9Yes
CentOS 7Yes (EOL)
Ubuntu 20/22Yes

Updating Imunify360

AlmaLinux / Rocky / CentOS:

Terminal
yum update imunify360-firewall

Ubuntu:

Terminal
apt-get update
apt-get install --only-upgrade imunify360-firewall

Uninstalling Imunify360

If you need to remove Imunify360:

Terminal
systemctl stop imunify360
bash i360deploy.sh --uninstall

Troubleshooting

License not activating

Make sure you ran the i360deploy.sh agent installer (Step 2) before the license activation step (Step 3). The agent must be installed first.

Imunify360 not starting

Check that your server has at least 1 GB of free RAM:

Terminal
free -h

If RAM is low, consider upgrading your server or stopping unused services.

Imunify360 agent errors after update

Restart the Imunify360 service:

Terminal
systemctl restart imunify360

Still need help?

Our support team is available to assist with license installation and troubleshooting.

Open Support Ticket

Was this article helpful?

How to Install Imunify360 | Knowledge Base | LicenseW | LicenseW