{"id":2377,"date":"2019-01-02T12:38:49","date_gmt":"2019-01-02T12:38:49","guid":{"rendered":"http:\/\/www.softaculous.com\/blog\/?post_type=docs&#038;p=2377"},"modified":"2026-04-15T10:40:38","modified_gmt":"2026-04-15T10:40:38","slug":"installing-softaculous-in-h-sphere","status":"publish","type":"docs","link":"https:\/\/www.softaculous.com\/blog\/docs\/admin\/installing-softaculous\/installing-softaculous-in-h-sphere\/","title":{"rendered":"Installing Softaculous in H-Sphere"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Overview<\/h3>\n\n\n\n<p>Softaculous for H-Sphere is very simple to install. H-Sphere is a Clustered Shared Hosting Management Software. Hence Softaculous will have to be installed on each slave seperately. A small installation script has to be run on the Master as well to setup the links.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Requirements<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A CP Server (Master) server with H-Sphere Linux (Required version 3.5+)<\/li>\n\n\n\n<li>On master server first you will have to enable the API. To enable the API please go through the following link&nbsp;:<a href=\"http:\/\/hsphere.parallels.com\/docs\/3.6.0\/devel\/html\/index.htm?fileName=hs_xml_api_enable.html\">Enabling API<\/a><\/li>\n\n\n\n<li>A Slave server with H-Sphere Linux (Required version 3.5+)<\/li>\n\n\n\n<li>PHP with IonCube<\/li>\n\n\n\n<li>PHP with Posix Extenstion<\/li>\n<\/ul>\n\n\n\n<p class=\"alert alert-info\"><strong>Note<\/strong>&nbsp;: Please allow access to the following domains to your firewall as these are the mirrors used to download the script packages.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">162.55.80.8 #api.softaculous.com<br>192.198.80.6 #s0.softaculous.com<br>51.38.208.85 #s1.softaculous.com<br>37.27.68.87 #s2.softaculous.com<br>178.63.132.196 #s3.softaculous.com<br>95.216.2.79 #s4.softaculous.com<br>15.235.60.218 #s5.softaculous.com<br>51.38.94.231 #s6.softaculous.com<br>15.204.134.13 #s7.softaculous.com<br>148.113.15.242 #s8.softaculous.com<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">H-Sphere CP Server (Master) Installation<\/h3>\n\n\n\n<p>The H-Sphere CP Server (Master) installation script just configures H-Sphere CP Server to show the Softaculous links in the H-Sphere panel.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted bash hljs\">wget -O install.sh https:\/\/files.softaculous.com\/install.sh<br>chmod 755 install.sh<br>.\/install.sh master<br><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Manually Configure (Optional)<\/h4>\n\n\n\n<p><strong>IF<\/strong>&nbsp;you want to manually configure H-Sphere (instead of running the above script) please add the following lines to the file&nbsp;<strong>\/hsphere\/local\/home\/cpanel\/hsphere\/WEB-INF\/classes\/psoft_config\/hsphere.properties<\/strong>&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted bash hljs\">SOFTACULOUS_URL=softaculous\/\nSOFTACULOUS_ADMIN_URL=softaculous\/\n<\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Restart Apache<\/h4>\n\n\n\n<p>You will have to restart apache for the changes to take effect. You will be prompted for the same. If you want to restart later the command is as follows&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted bash hljs\">service httpdcp restart\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">H-Sphere Slave Installation<\/h3>\n\n\n\n<p>Note: Before starting the installation make sure ionCube Loaders are enabled. Otherwise you will not be able to Install Softaculous. The ionCube Loaders can be downloaded at the&nbsp;<a href=\"https:\/\/www.ioncube.com\/loaders.php\">ionCube Downloads<\/a><br>Note&nbsp;: Installation will ask you for Master Server&#8217;s IP, provide the IP with the PORT if port is not provided it will take 8080 by default. For eg: If your Master server is configured at Port 80 then give your Master server IP with port 80 i.e. YOURIP:80<br>Now SSH to your server and enter following commands:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted bash hljs\">wget -O install.sh https:\/\/files.softaculous.com\/install.sh<br>chmod 755 install.sh<br>.\/install.sh<br><\/pre>\n\n\n\n<p>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.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Reload Apache<\/h4>\n\n\n\n<p>You will have to reload \/ restart apache for the changes to take effect.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted bash hljs\">\/etc\/init.d\/httpd reload\n<\/pre>\n\n\n\n<p>Thats it the installation of Softaculous is completed on the Slave!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">H-Sphere Slave Quick Installation<\/h3>\n\n\n\n<p>If you wish to finish the installation quickly and then download the script packages in background use this method.<\/p>\n\n\n\n<p class=\"alert alert-info\"><strong>Note<\/strong>: Before starting the installation make sure ionCube Loaders are enabled. Softaculous Installer requires Ioncube. Now SSH to your server and enter following commands:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted bash hljs\">wget -O install.sh https:\/\/files.softaculous.com\/install.sh<br>chmod 755 install.sh<br>.\/install.sh --quick<br><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Using Proxy settings<\/h3>\n\n\n\n<p>If you want Softaculous to use proxy settings then you can simply pass the parameters and Softaculous will use the proxy setting provided by you.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted bash hljs\">wget -O install.sh https:\/\/files.softaculous.com\/install.sh<br>chmod 755 install.sh<br>.\/install.sh proxy proxy_ip=YOUR_IP:PORT proxy_auth=USERNAME:PASSWORD<br><\/pre>\n\n\n\n<p><em>Proxy Parameters&nbsp;<\/em>&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>proxy_ip (Required)&nbsp;: Enter your Proxy server&#8217;s IP and port.<\/li>\n\n\n\n<li>proxy_auth (optional)&nbsp;: Enter the proxy server&#8217;s authentication details i.e. Username and Password<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Reload Apache<\/h4>\n\n\n\n<p>You will have to reload \/ restart apache for the changes to take effect.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted bash hljs\">\/etc\/init.d\/httpd reload\n<\/pre>\n\n\n\n<p>Thats it the installation of Softaculous is completed on the Slave!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Where is Softaculous Located in H-Sphere<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Endusers<\/h4>\n\n\n\n<p>To access the Softaculous Enduser Panel&nbsp;:&nbsp;<br>1) Login as the Enduser&nbsp;<br>2) Go to Web Options&nbsp;<br>There at the bottom you will find the Softaculous Panel URL<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"338\" src=\"http:\/\/www.softaculous.com\/blog\/wp-content\/uploads\/2019\/01\/HSphere-Enduser.jpg\" alt=\"\" class=\"wp-image-2378\" srcset=\"https:\/\/www.softaculous.com\/blog\/wp-content\/uploads\/2019\/01\/HSphere-Enduser.jpg 450w, https:\/\/www.softaculous.com\/blog\/wp-content\/uploads\/2019\/01\/HSphere-Enduser-300x225.jpg 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Admins<\/h4>\n\n\n\n<p>To access the Softaculous Admin Panel&nbsp;:&nbsp;<br>1) Login as Admin (Username should be &#8220;<strong>admin<\/strong>&#8220;)<br>2) Go to E. Manager -&gt; Servers -&gt; L. Servers&nbsp;<br>3) Click on the Web Server (Editing URL) you want to access the Softaculous Admin Panel of.&nbsp;<br>There at the bottom you will find Softaculous Admin Panel<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"450\" src=\"http:\/\/www.softaculous.com\/blog\/wp-content\/uploads\/2019\/01\/600px-H-Sphere_Admin.jpg\" alt=\"\" class=\"wp-image-2379\" srcset=\"https:\/\/www.softaculous.com\/blog\/wp-content\/uploads\/2019\/01\/600px-H-Sphere_Admin.jpg 600w, https:\/\/www.softaculous.com\/blog\/wp-content\/uploads\/2019\/01\/600px-H-Sphere_Admin-300x225.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption class=\"wp-element-caption\">Softaculous Admin Panel  <\/figcaption><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"featured_media":0,"parent":1666,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","docs_category":[],"class_list":["post-2377","docs","type-docs","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.softaculous.com\/blog\/wp-json\/wp\/v2\/docs\/2377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.softaculous.com\/blog\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.softaculous.com\/blog\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/www.softaculous.com\/blog\/wp-json\/wp\/v2\/comments?post=2377"}],"version-history":[{"count":8,"href":"https:\/\/www.softaculous.com\/blog\/wp-json\/wp\/v2\/docs\/2377\/revisions"}],"predecessor-version":[{"id":6176,"href":"https:\/\/www.softaculous.com\/blog\/wp-json\/wp\/v2\/docs\/2377\/revisions\/6176"}],"up":[{"embeddable":true,"href":"https:\/\/www.softaculous.com\/blog\/wp-json\/wp\/v2\/docs\/1666"}],"wp:attachment":[{"href":"https:\/\/www.softaculous.com\/blog\/wp-json\/wp\/v2\/media?parent=2377"}],"wp:term":[{"taxonomy":"docs_category","embeddable":true,"href":"https:\/\/www.softaculous.com\/blog\/wp-json\/wp\/v2\/docs_category?post=2377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}