Linode
Contents
- 1 About WGS Linode module
- 2 Module Requirements
- 3 Linode Requirements
- 4 How to find the API Key ?
- 5 How to upload the files
- 6 How to configure the Addon?
- 7 How to setup products in WISECP admin with WGS Linode Module?
- 8 How to assign an existing server to a client?
- 9 How to assign a new server to a client?
- 10 How to limit the Client Area Server Features?
- 11 How to create a custom Stack Script in Linode Module?
- 12 Linode WISECP Module Order Process
- 13 How your WISECP Client Area looks and works?
About WGS Linode module
WGS linode For WISECP helps Clients to manage their complete server options from the WISECP client area, which means they do not need to login to the Linode account to manage them.
Module Requirements
1. WISECP installed
2. PHP 7.x
3. Ioncube 10 or later
Linode Requirements
1. Active account at Linode.
2. API Key
3. WGS Licence key.
How to find the API Key ?
1. Log in to the Linode Manager.
2. Select the my profile link.
3. Enter your password and click Authenticate.
4. Select the API Keys tab.
5. Optional: Type a label for the API key in the Label field.
6. Optional: Set an expiration time using the Expires dropdown menu.
7. Click the Create API Key button.
How to upload the files
1. Log in to your client area https://whmcsglobalservices.com/members/clientarea.php and download Linode latest module .
2. Extract module folder.
3. Navigate to the folder Linode located in wisecp_dir/coremio/modules/ in your extracted files
4. Now connect cPanel/FTP and navigate to the WISECP installation directory.
5. Open coremio > modules > Servers folder located in WISECP installation directory.
6. Upload the folder Linode on correct path "wisecp_dir/coremio/modules/".
How to configure the Addon?
1. Let's configure addon module first. Log in to your WISECP admin area. Go to toolls => Addon Modules . Afterwards, you will see the configuration page.
2. Fill the details in the given fields
2.1. Enter Api Url (https://api.linode.com/v4)
2.2. Enter Api Key
2.3. Enter License Key
2.4. Enter Username
2.5. Enter Prefix
2.6. Enter Linode Private IP Price
2.7. Enter Backup Price
2.8. Click on Save Button
2.9. Click on back button you will the tool menu over the header
2.10. Hover on tool you see the addon and then WGS Linode Manager
How to setup products in WISECP admin with WGS Linode Module?
1. Login to your WISECP Admin
2. Go to Addons -> WGS Linode Manager
3. Click on Product Settings, you will see all the products that have been assigned to WGS Linode in Products/Services.
4. Select the Linode Plan, Kernal, Subscription Term, Swap Disk.
5. Set the status to ON and click Save button.
How to assign an existing server to a client?
1. Login to your WISCEP Admin
2. Go to Addons -> WGS Linode Manager
3. Click on Assign Existing Server
4. Select Client Name
5. Select the Product Or Service
6. Select Server to Assign to the Client
7. Select Submit to Save Changes
How to assign a new server to a client?
1. Login to your WISECP Admin
2. Go to Addons -> WGS Linode Manager
3. Click on Assign New Server
4. Select Client Name
5. Select Products
6. Select Payment Method
7. Enable/Disable Create Invoice
8. Enable/Disable Send Email
9. Select Billing Cycle
10. Select Linode Server
How to limit the Client Area Server Features?
WISECP admin can easily limit the client area features from the WISECP Linode Addon Module, follow these steps to do that.
1. Login to your WISECP Admin
2.Go to Addons -> WGS Linode Manager
3.Click on Product Settings.
4.Edit the product for which you want to limit the server features.
5.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?
1.Login to WISECP admin.
2.Go to WISECP Addon -> WISECP Linode Manager -> StackScripts
3.Click on Create a New Stackscript
4.Add required details and script and click on Save Script
5.After creating the Stack Script you need to assign it to the product.
6.You need to enable the Stack Script option again the product for which you want to add the Stack Script option.
Linode WISECP Module Order Process
1.Go to the WISECP client area and then place an order with Linode product and then complete the order.
- Select Region
- Select Image
- Choose Addon if required