How to install Fantastico F3 on a cPanel server?

Why Fantastico?

We all need simple and easy steps to do anything, and that’s what I personally prefer 😀 For example if we need to install a WordPress website on your server, what will you do? Are you doing it manually?

Manually means need to create DB and its users, then download and extract latest version WordPress and so on. To avoid all these things, we choose the simple way of implementing it.

Using Fantastico we can easily install any scripts (WordPress, Joomla and so on) at one click. Here I’m giving you few instructions on installing Fantastico F3 on your cPanel server which is pretty simple.

We already discussed about another script auto installer, Softaculous. Softaculous is a great Auto installer which have a lot of scripts to achive our needs. In our WHM/cPanel server we can use the Softaculous as an addon, which manage installations. You can check this post to get more idea on it >> How to install Softaculous on cPanel server <<


There’re few things to remember before the installation:

1. The server IP should be licensed
2. Ensure Ioncube is installed on the server
3. Ensure Ioncube is set as the cPanel PHP loader

Installation steps:

Installation steps are simple and you can do it from server CLI (command line interface). Here, I’m going to explain the installation steps of Fantastico F3 on a WHM / cPanel server.

1. Log into your server via SSH as root.
2. Creating parent directories for the installation.

# mkdir --parents /var/netenberg/fantastico_f3

3. Downloading the package

# cd /var/netenberg/fantastico_f3 && curl -O

Sample output:

# ll /var/netenberg/fantastico_f3
total 732
-rw-r--r-- 1 root root 745569 Oct 15 08:53 sources.tar.bz2

4. Extracting the package

# cd /var/netenberg/fantastico_f3 && tar --bzip2 --extract --file sources.tar.bz2

5. Validating the license

# cd /var/netenberg/fantastico_f3/sources && /usr/local/cpanel/3rdparty/bin/php index.php license

Expected output:

[ fantastico_f3]# cd /var/netenberg/fantastico_f3/sources && /usr/local/cpanel/3rdparty/bin/php index.php license
2016-10-15 09:02:25 [    INFO] Pass
# cd /var/netenberg/fantastico_f3/sources && /usr/local/cpanel/3rdparty/bin/php index.php optimize

Finally, installing the scripts

# cd /var/netenberg/fantastico_f3/sources && /usr/local/cpanel/3rdparty/bin/php index.php scripts

If everything is okay, the installation will go well.
Try this and let me know if you have any questions regarding this 🙂

Heba Habeeb

Working as a Linux Server Admin, Infopark, Cochin, Kerala.

You may also like...

2 Responses

  1. Nirmal Kumar says:

    I have followed the steps but fantastico is not listing in WHM

Leave a Reply

Your email address will not be published. Required fields are marked *