How to install Fantastico on cPanel/WHM

Introduction

Fantastico is a script auto-installer for cPanel that allows users to install popular web applications such as WordPress, Joomla, Drupal, and more with a few clicks.

Prerequisites

Before proceeding, ensure:

  • Root SSH access to the server
  • Web Host Manager installed
  • Internet connectivity on the server
  • Backup of important server configurations

Implementation

Step 1: Login via SSH

Access the server through SSH as the root user.

Step 2: Navigate to WHM CGI Directory

Run the following command:

cd /usr/local/cpanel/whostmgr/docroot/cgi

Step 3: Download Fantastico Package

Execute:

wget -N http://files.betaservant.com/files/free/fantastico_whm_admin.tgz

Step 4: Extract the Package

Run:

tar -xzpf fantastico_whm_admin.tgz

Step 5: Remove the Archive

Execute:

rm -rf fantastico_whm_admin.tgz

WHM Installation Steps

Step 6: Login to WHM

Login to Web Host Manager.

Step 7: Open Fantastico Plugin

Navigate to:

Plugins → Fantastico De Luxe WHM Admin

Proceed with the installation wizard.

Fix Permission Error (Optional)

If you receive errors while opening Fantastico, run:

chmod -R 0755 /usr/local/cpanel/3rdparty/etc/ixed

Important Fantastico Settings

After installation, review the following settings carefully:

Language

Choose the default language for users and administrators.

Email Notifications

Specify an administrator email address to receive installation notifications.

Master Files Settings

Recommended setting:

Remove

unless you are modifying Fantastico master files manually.

PHP suEXEC

Enable this option only if PHP suEXEC is installed on the server.

This helps prevent:

Internal Server Error

during application installations.

Path to netPBM

Specify the full path to netPBM binaries if Gallery installations are required.

Update Preference

Choose between:

  • Stable version
  • Latest version

Recommended:

Stable version

Enable Fantastico for cPanel Users

If users cannot see Fantastico inside cPanel:

  1. Login to WHM
  2. Go to:
Packages → Feature Manager
  1. Edit the default feature list
  2. Enable:
Fantastico
  1. Save changes

Conclusion

Installing Fantastico on cPanel provides an easy way for users to deploy popular web applications directly from their hosting control panel.

admin

Our team has expertise across software and web development, WordPress, e-commerce, mobile applications, UI/UX, cloud and infrastructure, DevOps, CI/CD, API integration, security, testing, automation, and technical support. The team also works with AI-based software solutions, LLMs, AI workflows, AI agents, and intelligent application development to help businesses automate processes and build smarter digital solutions. We focus on developing, deploying, maintaining, and optimising secure, scalable, and reliable technology solutions while helping businesses adopt modern technologies and drive digital transformation.

Leave a Reply

Scroll to Top