Installation Guide

Installation Guide

Navigation:  »No topics above this level«

Installation Guide

Previous pageReturn to chapter overviewNext page

Requirements:

 

Operating system:

 

CentOS, RHEL or CloudLinux OS 6 and 7

 

Virtualization

 

OpenVZ - Works for Virtuozzo 7 with kernel 3.10.0-327.10.1.vz7.12.8 or later.

 

Hardware:

 

RAM: 512 Mb

HDD: 20 Gb available disk space.

 

Supported hosting panels:

 

cPanel

Plesk

DirectAdmin (starting from Imunify360 version 3.1.3 and later)

 

ISPManager, non-panel - soon after.

 

Required browser:

 

Web interface supports the following browsers:

 

Safari version 9.1 or later;

Chrome version 39 or later;

Firefox version 28 or later;

Edge version 17 or later;

Internet Explorer version 11 or later.

 

Side by side install with another IDS:

 

Compatible:

 

IDS name

Comment

LiteSpeed

Integrates with version 5.1 or higher.

EasyApache 3

Works only in cPanel.

EasyApache 4

Works only in cPanel.

CSF

Integrated with CSF, more details here.

CWAF Agent

No problems detected.

Patchman

No problems detected.

Suhosin

We are ignoring alerts by Suhosin.

Cloudflare

We are whitelisting all traffic by Cloudflare.

CXS

Special actions required to use Imunify360 with CXS installed

cPHulk

Imunify360 disables cPHulk during installation. However in case of enabling it back, Imunify360 integrates with it and shows cPHulk events in the incident screen.

OpenVZ

Works for Virtuozzo 7 with kernel 3.10.0-327.10.1.vz7.12.8 or later.

UptimeRobot

No problems detected.

 

Incompatible:

 

IDS name

Comment

ASL (Atomicorp Secured Linux)

Possibly is not compatible (investigating).

fail2ban

Imunify360 disables fail2ban.

 

Installation Instructions:

 

To install Imunify360 proceed the following steps:

 

Note. Make sure that you have a license key. You can purchase it or get a trial license key at https://www.imunify360.com/. Finally, you will receive an email with a license key.

 

Before proceeding to installation process read carefully the information about specific settings for each supported hosting panel and mod_security rulesets here.

 

1.Log in with root privileges to the server where Imunify360 should be installed.

 

2.Go to your home directory and run the commands:

 

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

bash i360deploy.sh --key YOUR_KEY

 

where YOUR_KEY is your license key. Replace YOUR_KEY with the actual key - trial or purchased at https://www.imunify360.com/.

 

To install Imunify360 beta version add argument --beta. For example:

 

bash i360deploy.sh --key YOUR_KEY --beta

 

where YOUR_KEY is your license key. Replace YOUR_KEY with the actual key - trial or purchased at https://www.imunify360.com/.

 

If you have an IP-based license, run the same script with no arguments:

 

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

 

To view available options for installation script run:

 

bash i360deploy.sh -h

 

In a case of registration key is passed later, then you can register an activation key via the Imunify360-agent command:

 

imunify360-agent register YOUR_KEY

 

Where YOUR_KEY is your activation key.

 

Update Instructions:

 

To upgrade Imunify360 run the command:

 

yum update imunify360-firewall

 

To update Imunify360 beta version run:

 

yum update imunify360-firewall --enablerepo=imunify360-testing