Personal tools
Namespaces

Variants
Actions

Hosting Quota Notifications 1.X For WHMCS

From ModulesGarden Wiki
Revision as of 12:22, 3 November 2016 by Gregor (Talk | contribs)

Jump to: navigation, search

Contents

About EasyDCIM For WHMCS

EasyDCIM For WHMCS will allow you to move provisioning and management of bare metal servers directly to your WHMCS.

Module will let your clients overview and manage their servers directly from your client area. They will be able to e.g. reboot servers or view resource usage graphs.
You will be also allowed to monitor, assign and manage all your EasyDCIM regardless of whether they are already ordered by your WHMCS customers or not.

  • Client Area Features:
✔ Power On/Off Server
✔ Assign SoftLayer Server To Hosting
✔ Assign Hosting To Unassigned SoftLayer Server
  • General Info:
✔ Supports Bare Metal Servers
✔ Multi-Language Support
✔ Supports PHP 5.3 Up To PHP 7
✔ Supports WHMCS Templates Five and Six
✔ Supports WHMCS V6 and V7

Installation and Configuration

This tutorial will show you how to successfully install and configure EasyDCIM For WHMCS.

We will guide you step by step through the whole installation and configuration process.

Installation

1. Log in to your client area and download EasyDCIM For WHMCS.
ED 1.png
2. Upload and extract the module into the main WHMCS directory.

Files in your WHMCS directory should look like these.

ED 2.png


Configuration of Server

8. Now, we will show you how to configure a new product.

Go to 'Setup' 'Products/Services' 'Servers' and press 'Add New Server' button.

ED 7.png
9. Next, choose 'EasyDCIM' from 'Type' dropdown menu.

Fill in your server name, IP address, username and password and press 'Save Changes'.

ED 8.png
10. After configuring your server correctly, you will see a following screen.

In order to check connection with a EasyDCIM server, simply press 'Test Connection' as shown on the screen below.

ED 9.png
11. It is time to create a server group, to do so click on 'Create Server Group'.
ED 10.png
12. Enter name, click on your previously created server, press 'Add' and afterwards 'Save Changes'.
ED 11.png

Configuration of Product

13. In order to create and configure a product go to 'Setup' 'Products/Services' 'Products/Services'.

Click on 'Create a New Group'.

ED 12.png
14. Enter product group name and press 'Save Changes'.
ED 13.png
15. When you have a product group, you can assign your product to it.

To create a product click on 'Create a New Product'.

ED 14.png
16. Afterwards, choose your product group and enter your product name and press 'Continue'.
ED 15.png
17. Now go to 'Module Settings' section, choose both 'EasyDCIM' and your previously created server group from dropdown menus.

Next, 'Save Changes'.

ED 17.png
17. Next, it is time to configure product. On ToDo!!!!
ED 17.png


9. Now, optionally you can generate default configurable options to allow orders tailored to your clients needs.

We recommend viewing and modyfying them to fit your provisioning capabilities. You can find them under 'Setup' 'Products/Services' 'Configurable Options' .

ED 9.png

Management

At this section we will show you possibilities of EasyDCIM For WHMCS.

Our module allows you to offer EasyDCIM via your WHMCS system.

Admin Area

As soon as you set up server for client, you can request various actions and view server details from WHMCS admin area.

'Change Password' action changes SSH access details to clients server while 'Update Order Information' allows you to manually check if server matching order have been found and assigned.

ED 17.png
Our module allows you to boot/reboot/shutdown server, as well as view its details.
File:ED 17 1.png
Below them, various usage graphs are available at your disposal.
ED 18.png

Client Area

In the client area of the module your customer can view all details concerning his server as well as manage its status.
ED 22.png
Additionally, below you can find various usage graphs.
File:ED 17 1.png
You can also view information about traffic billing.
ED 18.png
And reinstall OS on your server.
ED 26.png

Tips

1. Note that two identical orders may result in assigning server with slightly different parametters.<b/>

It is the result of the way EasyDCIM server matching works. It matches server based on resources and models mentioned in the order, without considering other resources.<b/> While it tries to find server matching order completely, in case it fails, server fullfilling more requirements than others will be assigned.

Common Problems

1. When you have problems with connection, check whether your SELinux or firewall does not block ports.
Navigation
WHMCS Modules
WHMCS Widgets
Translations
cPanel Modules
General
FAQ
Community