Installing Softaculous in Hosting Controller
The following guide will show you how to install Softaculous on Hosting Controller panel on Windows Server.
- A Windows server with Hosting Controller
- Make sure you have your Hosting Controller API URL which is accessible from your webserver
- If you have a firewall, then please allow access to download all packages from *.softaculous.com
Note : Please allow access to the following domains to your firewall as these are the mirrors used to download the script packages.
- api.softaculous.com (IP : 188.8.131.52)
- s1.softaculous.com (IP : 184.108.40.206)
- s2.softaculous.com (IP : 220.127.116.11)
- s3.softaculous.com (IP : 18.104.22.168)
- s4.softaculous.com (IP : 22.214.171.124)
- s7.softaculous.com (IP : 126.96.36.199)
Note: Before starting the installation make sure ionCube Loaders are enabled.
Access the following link and download the Softaculous installer:
After downloading the file, execute the same from Command Line using the following command:
For example, if the file is stored in the 'Downloads' directory, execute this file from Command Line using the above command as:
Next, you will be prompted for the Hosting Controller API URL which is accessible from your webserver as:
Please enter the Hosting Controller API URL accessible from your WebServer (Note: URL should be of the format 'http(s)://IP:PORT'):
After entering the correct URL, the Installer will start showing the Installation Processes and when done will indicate the same. NOTE: Scripts will be downloaded during this process. The Download Activity will also be shown on the screen.
Note: If you entered the Hosting Controller URL incorrectly or some changes are to be made to the same, you can do so from Softaculous Admin Panel -> Settings -> General -> Hosting Controller API URL.
Note: A site named Softaculous Auto Installer Site will be created on your server. Add the domain using which you want to access Softaculous in the Bindings of this site. Do make sure that this domain points to your current server. Also make sure that PHP is enabled on Softaculous Auto Installer Site if you see some error page instead of Softaculous default page on accessing Softaculous.
Now login to your Hosting Controller Panel and click on Softaculous Auto Installer link. Hosting Controller Panel > Applications > Softaculous Admin > Click on the link under the 'Action' heading
The following screen will appear if the Softaculous is installed successfully.
Thats it the installation of Softaculous is completed!
If you wish to finish the installation quickly and then download the script packages in background use this method.
Note: Before starting the installation make sure ionCube Loaders are enabled. The installer requires Ioncube to be enabled. Now execute the installer from Command Line using the following command:
"path\to\php.exe" "path\to\installer.php" --quick