WHMCS Linode Manager Installation Guide & Documentation
Contents
- 1 Requirements
- 2 How to configure the Addon?
- 3 How to configure the Addon Module?
- 4 How to setup products in WHMCS admin with WGS Linode Module?
- 5 How to assign an existing or new server to a client?
- 6 How to limit the Client Area Server Features?
- 7 How to create a custom Stack Script in Linode Module?
- 8 Linode WHMCS Module Order Process
- 9 How your WHMCS Client Area looks and works?
- 10 How to upgrade the module?
Requirements
1). Active account at Linode.
2). API Key
2). WGS Licence key.
How to find the API Key ?
- Log in to the / Linode Manager.
- Select the my profile link.
- Enter your password and click Authenticate.
- Select the API Keys tab.
- Optional: Type a label for the API key in the Label field.
- Optional: Set an expiration time using the Expires dropdown menu. ...
- Click the Create API Key button.
How to download the module files?
1. Log in to your WGS client area https://whmcsglobalservices.com/members/clientarea.php
2. Go to my services or from the main dashboard click on the manage icon with your purchased service this module service
3. Under the Downloads tab you can find the files. Download specific PHP version and Ioncube version files.
How to upload the module files?
- Extract the downloaded module folder linode_manager.
- Under Modules folder, you will find folder i.e. addons and servers.
- You need to upload that addons and servers folder to WHMCS directory (whmcs_root/modules/). It will copy the required module files and nothing will be over written.
How to configure the Addon?
Addon module configure steps
1. Let's configure addon module first. Log in to your WHMCS admin area. Go to Setup => Addon Modules . Afterwards, find " WGS Linode Manager" and press Activate button.
In the next step you need to allow access to this module.
To do so click on 'Configure' and give specific rights.
How to configure the Addon Module?
1. Log in to your WHMCS admin area. Go to Addons => " WGS Linode Manager" => Settings
1.1. Enter Api Url (https://api.linode.com/v4)
1.2. Enter Api Key
1.3. Enter License Key
1.4. Enter Username
1.5. Enter Prefix
Server module configure steps
1. Go to Setup -> products/services and then create a product group.
2. After creating the group, Create a product with the above-created product group.
3. Configure Linodes server module with this module under Module Settings tab.
How to setup products in WHMCS admin with WGS Linode Module?
- Login to your WHMCS Admin
- Go to Addons -> WGS Linode Manager
- Click on Product Settings, you will see all the products that have been assigned to WGS Linode in Products/Services.
- Select the Linode Plan, Kernal, Subscription Term, Swap Disk.
- Set the status to ON and click Save button.
How to assign an existing or new server to a client?
- Login to your WHMCS Admin
- Go to Addons -> WGS Linode Manager
- Click on Assign Existing Server
- Select Client Name
- Select the Product Or Service
- Select Server to Assign to the Client
- Select Submit to Save Changes
How to limit the Client Area Server Features?
WHMCS admin can easily limit the client area features from the WHMCS Linode Addon Module, follow these steps to do that.
- Login to your WHMCS Admin
- Go to Addons -> WGS Linode Manager
- Click on Product Settings.
- Edit the product for which you want to limit the server features.
- Set the features OFF that you do not want to show to the clients for that product.
How to create a custom Stack Script in Linode Module?
- Login to WHMCS admin.
- Go to WHMCS Addon -> WHMCS Linode Manager -> StackScripts
- Click on Create a New Stackscript
- Add required details and script and click on Save Script
- After creating the Stack Script you need to assign it to the product.
- You need to enable the Stack Script option again the product for which you want to add the Stack Script option.
Linode WHMCS Module Order Process
Go to the WHMCS client area and then place an order with Linode product and then complete the order.
- Select Region
- Select Image
- Choose Addon if required
How your WHMCS Client Area looks and works?
How to upgrade the module?
If you are running the module less than Linode-v2.0.4 WHMCS Version Module and now want to upgrade the module with the latest version follow the below steps.
How to download the module files?
1. Log in to your WGS client area https://whmcsglobalservices.com/members/clientarea.php
2. Go to my services or from the main dashboard click on the manage icon with your purchased service this module service
3. Under the Downloads tab you can find the files. Download specific PHP version and Ioncube version files.
How to upload the module files?
Note : Before uploading the latest flies please take your existing WHMCS Database and files backup.
- Extract the downloaded module folder named as linode_manager.
- Under modules folder, you will find folders i.e. addons and servers.
- You need to upload that addons and servers folder to WHMCS directory (whmcs_root/). It will copy the required module files and override the linode files with latest version.
After uploading the files edit the linode products and click on the create/update custom field under module setting tab.