WHM/cPanel Plugin Installation
The 1H server management software is really easy to install. Basically all you need to do once you have acquired a license is download one package, extract it and then make a few clicks via the WHM interface on your server. The installation is completely automated and takes care of all necessary adjustments and additional configuration.
Prior to starting the installation you might want to make sure that your server meets all dependencies needed for the installation. Note that those are generally met by default on most servers running Unix-based OS and WHM/cPanel:
apache easyapache exim cron yum or up2date cpanel openssl wget tar gunzip bind chown chmod chkconfig bash sed grep rndc rpm iproute apxs iptables cpio perl & JSON::XS library
Required DNS Settings
The local interfaces for the Portal, Hawk, Digits and Hive require a specific sub-domain - 1h.$servername - i.e. 1h.serverdemo.com
In the given example the local interfaces will be accessible respectively at:
Admin Portal - 1h.serverdemo.com/portal Hive - 1h.serverdemo.com/cpustats Hawk - 1h.serverdemo.com/hawk Digits - 1h.serverdemo.com/digits
If the DNS zone for the server (i.e. serverdemo.com) is not managed by the server itself, but from an outside DNS server - You will need to create an A record for the 1h.$servername sub-domain name pointing to the primary IP address of the server.
serverdemo.com has IP address 10.101.10.101
You will need to create 1h.serverdemo.com which resolves to 10.101.10.101:
1h.serverdemo.com IN A 10.101.10.101
Important: The serverdemo.com is only an example. You will need to use the actual servername for the server instead.
The software installation itself can be accomplished following these steps:
The 1H Software has its own repository and it can be used to easily install and/or update each package using yum. The installation consists of running a few simple commands on your server.
First of all you need to download the necessary repository files via rpm. To do so run the following command on the server:
rpm -Uvh http://sw.1h.com/centos/1h-repository.noarch.rpm
Once the repository was successfully installed you can use yum for the package installation and update. For reference purposes, the repository files are kept under:
WHM Plugin Installation
The actual installation steps using the WHM plugin are really easy and do not require any additional knowledge. It can be accomplished by running the command below. Note that first you need to have the 1H repository installed for the server as shown in the previous step.
yum install 1h-whm-plugin
All dependencies are automatically downloaded and installed.
That is all.
Specific Instructions for all provided software you can find here: