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 http://174.120.165.106/fantastico_f3/sources.tar.bz2
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:
[[email protected] fantastico_f3]# cd /var/netenberg/fantastico_f3/sources && /usr/local/cpanel/3rdparty/bin/php index.php license 2016-10-15 09:02:25 [ INFO] 192.99.85.128: 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 🙂
I have followed the steps but fantastico is not listing in WHM
Hi Nirmal,
Sorry for this delayed response. Did you fix it?