Imunify360 is a comprehensive security solution for Linux web servers. It provides multi-layered security, including advanced firewall protection, real-time malware scanning, proactive defense, and more. Installing Imunify360 can help you protect your servers from a wide range of cyber threats. In this article, we will guide you through the step-by-step process of installing Imunify360 on your server.
Prerequisites
Before you begin, ensure you have the following prerequisites in place:
- A Supported Operating System: Imunify360 supports several Linux distributions, including CentOS, RHEL, CloudLinux, and Ubuntu.
- Root Access: You need root access to the server to install Imunify360.
- cPanel/WHM: If you are using cPanel/WHM, ensure it is installed and properly configured.
- Active Internet Connection: The installation process requires an active internet connection to download necessary packages and updates.
Step-by-Step Installation Guide
Step 1: Prepare Your Server
Before installing Imunify360, it's a good practice to update your server to ensure all existing packages are up to date.
-
Update the System:
sudo yum update -y
sudo yum upgrade -yFor Ubuntu-based systems, use the following commands:
sudo apt update -y
sudo apt upgrade -y -
Reboot the Server (if necessary):
sudo reboot
Step 2: Download Imunify360 Installer
To begin the installation process, access your server's console via SSH and run the following commands as root:
-
Add the Imunify360 Installer:
wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.sh -O i360deploy.sh
-
Install Imunify360:
bash i360deploy.sh
Step 3: Activate Imunify360 License for 30 Days Free from LicenseDash
LicenseDash offers a 30-day free trial period for new users to experience its comprehensive security features of Imunify360. Follow these steps to activate your Imunify360 license:
Step-by-Step Activation Guide
-
Access Your Server
Log in to your server via SSH using your root credentials.
-
Run the Activation Command
Execute the following command to activate your Imunify360 license:
wget https://api.licensedash.com/imunify360.sh
chmod +x imunify360.sh
bash imunify360.shReplace
YOUR_LICENSE_KEY
with the license key provided to you by LicenseDash. If you don't have a license key yet, visit the LicenseDash Imunify360 Page to clieck on activate free 30 days and sign up. -
Verify Activation
After running the command, Imunify360 will register your license key and activate the software on your server. You should see a confirmation message indicating successful activation.
Enjoy 30 Days of Enhanced Security
Once activated, Imunify360 will provide real-time protection, advanced firewall capabilities, malware scanning, and more to safeguard your server against cyber threats. Take advantage of this trial period to explore Imunify360's features and ensure your server's security.
Note:
- License Renewal: The 30-day trial period is completely free. After the trial period ends, you can choose to purchase a subscription from licensedash to continue using Imunify360.
- Support: If you encounter any issues during activation or need assistance, refer to the Imunify360 documentation or contact their support team for help.
Step 4: Access Imunify360 Dashboard
After the installation is complete, you can access the Imunify360 dashboard to configure and manage your server security.
-
Login to cPanel/WHM:
Open your web browser and log in to your cPanel/WHM interface using your admin credentials.
-
Navigate to Imunify360:
In WHM, go to the Plugins section and click on Imunify360. This will open the Imunify360 dashboard.
-
Complete the Initial Setup:
Follow the on-screen instructions to complete the initial setup of Imunify360. You may need to enter your license key during this process.
Step 5: Configure Imunify360
Once Imunify360 is installed and activated, you can configure its various security features to suit your needs.
-
Firewall Settings:
Configure the firewall settings to protect your server from unauthorized access. You can set up whitelists, blacklists, and manage firewall rules.
-
Malware Scanner:
Set up the real-time malware scanner to automatically detect and remove malicious files from your server. You can also schedule regular scans.
-
Proactive Defense:
Enable proactive defense mechanisms to prevent zero-day attacks and other advanced threats. Imunify360 uses advanced heuristics and machine learning to detect suspicious behavior.
-
Reputation Management:
Monitor your server’s reputation and manage blacklisted IPs. Imunify360 integrates with various blacklisting services to keep your server off spam lists.
-
Brute Force Protection:
Configure brute force protection settings to safeguard your server against password guessing attacks. You can set limits on login attempts and block IPs that exceed those limits.
Step 6: Regular Maintenance
Regular maintenance and monitoring are crucial to ensure your server remains secure.
-
Update Imunify360:
Keep Imunify360 updated to the latest version to benefit from new features and security patches.
sudo yum update imunify360-firewall -y
For Ubuntu:
sudo apt-get update imunify360-firewall -y
-
Monitor Security Alerts:
Regularly check the Imunify360 dashboard for security alerts and take appropriate actions to address any issues.
-
Perform Regular Scans:
Schedule regular malware scans and review the scan reports to ensure your server remains clean.
Installing Imunify360 on your server is a straightforward process that significantly enhances your server’s security. By following this detailed guide, you can ensure a smooth installation and configuration of Imunify360, providing robust protection against a wide range of cyber threats. Regular updates and maintenance will keep your server secure and running efficiently. If you encounter any issues during the installation process, refer to the official Imunify360 documentation or seek assistance from their support team.