How to install Softaculous on a cPanel WHM Server

How to install Softaculous on a cPanel WHM Server


 

What is Softaculous?

 
Softaculous auto-installer is used to install web application on your website. Softaculous can be accessed through website control panel and you can install scripts on your websites with a single click. Softaculous auto-installer can be installed on webhosting control panels like cPanel, Plesk, DirectAdmin, InterWorx, H-Sphere, ISPmanager etc. More than 400+ scripts is available in softaculous auto installer ans it takes only few seconds to install content management system like Joomla, wordpress, drupal etc.
 

Server Requirements

 
Make sure ionCube Loader is enabled on the server before installing Softaculous. You might see the error “ionCube Loader is not loaded. Please enable it to continue installation” if ioncube is not enabled on the server.
 
Softaculous ioncube not enabled
 
Do the below steps to enable ionCube Loader in WHM

a. Log in to WHM (Webhost Manager)

b. Search for “Tweak Settings” in WHM search bar

c. Click on “Tweak settings” under “Server Configuration”

Home » Server Configuration » Tweak Settings

d. Click on “PHP” tab in “Tweak Settings”

e. Tick “ioncube” as cPanel PHP loader
 
enable ioncube php loader
 
f. Click on ‘Save’ to update the changes in tweak settings
 

Steps to install Softaculous on a cPanel WHM Server

 
You must have server root access to install Softaculous auto-installer on the server. Shared hosting customers should contact their webhosting company if Softaculous icon is not there in your cPanel.

1. Log into linux server via SSH as ‘root’ user

2. Go to /usr/local/src directory using cd command

cd /usr/local/src

3. Download softaculous install script from softaculous.com using wget

wget -N http://files.softaculous.com/install.sh

4. Set executable permission for the install script

chmod +x install.sh

5. Execute the install.sh script to begin the installation

sh install.sh

Installation commands are pasted below

 

[root@server ~]# cd /usr/local/src
[root@server ~]# wget -N http://files.softaculous.com/install.sh
[root@server ~]# chmod +x install.sh
[root@server ~]# sh install.sh
———————————————–
Welcome to Softaculous Apps Installer
———————————————–

///////////////////////////////
// INSTALLING SOFTACULOUS :
// 1) CONFIGURING universal.php
// 2) FETCHED A LICENSE
// 3) UPDATING Categories
// 4) UPDATING Scripts List
// 5) UPDATING Installed Scripts List
// 6) SETTING A CRON JOB
// 7) DOWNLOADING SCRIPTS
///////////////////////////////

Congratulations, Softaculous was installed successfully
Softaculous has been installed at:
Path : /usr/local/cpanel/whostmgr/docroot/cgi/softaculous
Scripts Path : /var/softaculous

We request you to please register for updates and notifications at :
http://www.softaculous.com/board/index.php?act=register
It also inspires us when you register. Registration is free and just a one minute job.

 
You can contact Softaculous support support@softaculous.com if you face any issues while installing it. Softaculous is successfully installed on the above server and you can access it through WHM

1. Log in to WHM

2. Search for “Softaculous” in WHM search bar

3. Click on “Softaculous” under “Plugins”
 
softaculous install
 
WHM >> Plugins >> Softaculous
 
Softaculous home
 
4. Click on “Buy Premium License” to buy Softaculous license.

Check the below URL to know more about softaculous pricing :

http://www.softaculous.com/softaculous/pricing

Monthly VPS Server License is $1.5 and Monthly Dedicated Server License is $2.5. Only 59 scripts are included if you’re using free Softaculous license so it is better to upgrade to premium license. (More than 410+ Scripts is included with premium license).

You can buy either lifetime license, monthly license or yearly license for softaculous.
 

Method 2 : Install Softaculous on cPanel server


 
This is an alternate way to install Softaculous on cPanel server.

1. Log into linux server via SSH as ‘root’ user

2. Go to “/usr/local/cpanel/whostmgr/docroot/cgi” directory

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

3. Download softaculous from softaculous.com website

wget -N http://www.softaculous.com/ins/addon_softaculous.php

4. Set executable permission for addon_softaculous.php file

chmod +x addon_softaculous.php

5. You can access softaculous from WHM

Installation Steps :
 

cd /usr/local/cpanel/whostmgr/docroot/cgi
wget -N http://www.softaculous.com/ins/addon_softaculous.php
chmod +x addon_softaculous.php