Imunify360 is a powerful all-in-one security suite designed for Linux-based web servers. This guide will walk you through installing and uninstalling Imunify360 on your server.
โ How to Install Imunify360
1. ๐ Obtain a License Key
- Purchase a license or request a 14-day free trial from:
๐ https://www.imunify360.com/trial/
2. ๐ Connect to Your Server
Log in via SSH as the root
user:
ssh root@your-server-ip
3. โฌ๏ธ Download and Run the Installer
Standard Installation with a License Key:
wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.sh -O i360deploy.sh
bash i360deploy.sh --key YOUR_KEY
Replace
YOUR_KEY
with your actual license key.
IP-Based License (No Key Needed):
bash i360deploy.sh
Install Beta Version (Optional):
bash i360deploy.sh --key YOUR_KEY --beta
4. ๐ช Post-Installation Access
Once installed, access Imunify360 through your hosting control panel:
- WHM: Navigate to
WHM ยป Plugins ยป Imunify360
- Direct URL (if enabled):
https://your-server-ip:PORT/
For full documentation:
๐ docs.imunify360.com
โ How to Uninstall Imunify360
1. ๐ Stop the Imunify360 Service
On CentOS 6 / CloudLinux 6:
service imunify360 stop
On CloudLinux 7 / 8 / 9 and AlmaLinux:
systemctl stop imunify360
2. ๐ฆ Download and Run the Uninstaller
If not already present:
wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.sh -O i360deploy.sh
Then uninstall:
bash i360deploy.sh --uninstall
3. ๐ CloudLinux CageFS Cleanup (if applicable)
/usr/sbin/cagefsctl --force-update
/usr/sbin/cagefsctl --remount-all
4. ๐ซ Optional: Disable Automatic Updates
To disable auto-updates by removing cron jobs:
rm -f /etc/cron.daily/imunify360.cron
rm -f /etc/cron.daily/imunify360-firewall