DirectAdmin Extended For WHMCS
From ModulesGarden Wiki
(Difference between revisions)
Line 3: | Line 3: | ||
{| | {| | ||
|style="padding: 10px 0px 10px 0px;"|DirectAdmin Extended For WHMCS Wiki is going to be finished not later than on 14.12.2012. | |style="padding: 10px 0px 10px 0px;"|DirectAdmin Extended For WHMCS Wiki is going to be finished not later than on 14.12.2012. | ||
+ | |} | ||
+ | |||
+ | =About DirectAdmin Extended For WHMCS= | ||
+ | {| | ||
+ | |style="padding: 10px 0px 10px 0px;"|'''ModulesGarden's DirectAdmin Extended for WHMCS''' <br /> | ||
+ | |} | ||
+ | *'''Clientarea functionality:''' | ||
+ | {| | ||
+ | |style="padding: 10px 0px 0px 30px;"|✔ FTP | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Databases | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Emails | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Subdomains | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Emails | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Databases | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Subdomains | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Addon Domains | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Site Redirections | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Login To DirectAdmin | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Login To Webmail | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Change Password Functionality | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Password Generator Functionality | ||
+ | |} | ||
+ | *'''Additional functionality:''' | ||
+ | {| | ||
+ | |style="padding: 10px 0px 0px 30px;"|✔ Functions Manager Addon - Enable/Disable Functionality Per Each Product | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Language Support | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 30px;"|✔ Supports WHMCS Version v4.5 and Later | ||
+ | |} | ||
+ | |||
+ | =Installation & Configuration= | ||
+ | {| | ||
+ | |style="padding: 10px 0px 0px 0px;"|'''This tutorial will focus on how to successfully install and manage DirectAdmin Extended For WHMCS.'''<br /> | ||
+ | We will guide you step by step through the whole installation process. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 20px 0px 20px 15px;"|'''1. Login to your clientarea and download DirectAdmin Extended For WHMCS.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:DA1.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''2. Upload and extract the module into the main WHMCS directory.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|Files in your WHMCS directory should look like this. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:DA2.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''3. When you install DirectAdmin Extended for the first time you have to rename '' 'license_RENAME.php' '' file.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|File is located at '' 'modules/servers/directadmin_extended/license_RENAME.php' ''. Rename it from '' 'license_RENAME.php' '' to '' 'license.php' ''. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:DA3.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''4. In order to configure your license key you have to edit a previously renamed '' 'license.php' '' file.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|Enter your licence key between quotation marks as presented on the following screen. You can find your license key at your clientarea → '' 'My Products' ''. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:DA4.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''5. Now you have to activate the module in your WHMCS system.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|Login to your WHMCS admin area. Click '' 'Setup' '' then choose '' 'Addon Modules' '' . | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|Afterwards find '' 'DirectAdmin Functions' '' and press Activate button. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:DA5.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''6. In next step you need to permit access to this module.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|To do so choose '' 'Full Administrator' '' and press '' 'Save Changes' ''. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:CP6.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''7. Well done! You have just successfully installed DirectAdmin Extended For WHMCS! Now in your WHMCS system press '' 'Addons' '' then press '' 'DirectAdmin Extended Functions' ''. ''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|You will see a following screen. Let's proceed to configuration of your freshly installed module. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 25px;"|[[File:DA7.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''8. Now we will show you how to configure a new product.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|To do so log in into your WHMCS. Now press '' 'Setup' '' → '' 'Products/Services' '' → '' 'Servers' '' (or '' 'Setup' '' → '' 'Servers' '' in WHMCS v4.x). | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|Afterwards press '' 'Add New Server' ''. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:CP8.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''9. Next, enter your server name, IP adress, username and password. Choose '' 'Cpanel_extended' '' from a dropdown menu and press '' 'Save Changes' ''.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|Here you can also provide other server details like nameservers or maximum number of accounts. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:CP9.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''10. After you configure your server correctly, you will see a following screen.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|Now you need to create a new group for your server. For that purpose press '' 'Create New Group' ''. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:CP10.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|'''11. Enter name, click on your previously created server, press '' 'Add' '' then press '' 'Save Changes' ''.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:CP11.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''12. In order to create and configure product click on '' 'Setup' '' → '' 'Products/Services' '' → '' 'Products/Services' ''.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|If you don't have a product group, click on '' 'Create a New Group' ''. If you do, simply go to step 14. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:CP12.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|'''13. Enter product group name and press '' 'Create Group' ''.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:CP13.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 0px 15px;"|'''14. When you have a product group, you can create your product and assign it with cPanel Extended. If you already have a product, go to step 16.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|To create a product click on '' 'Create a New Product' ''. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:CP14.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|'''15. Afterwards choose your product type and product group from a dropdown menus, enter your product name and press '' 'Continue' ''.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:CP15.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|'''16. Now go to '' 'Module Settings' '' section, choose both '' 'Cpanel_extended' '' and your previously created server group from a dropdown menus and press'' 'Save Changes' ''.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:CP16.png]] | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|'''That's all. You have just correctly created and customized new product.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|This is what your customers should see in their clientarea: | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 25px;"|[[File:CP18.1.png]] | ||
+ | |} | ||
+ | |||
+ | =Management= | ||
+ | {| | ||
+ | |style="padding: 10px 0px 0px 15px;"|'''cPanel Extended allows your customers to manage their cPanel account via clientarea in your WHMCS system.''' | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 15px;"|In this short guide we will present you the possibilities of our addon module. | ||
+ | |} | ||
+ | ==Management of FTP Accounts== | ||
+ | {| | ||
+ | |style="padding: 10px 0px 20px 15px;"|1. You can manage your FTP accounts through creating, modifying and deleting. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 25px;"|[[File:CPC1b.png]] | ||
+ | |} | ||
+ | |||
+ | ==Management of Databases== | ||
+ | {| | ||
+ | |style="padding: 10px 0px 20px 15px;"|4. Owing to MySQL Databases Management you can create/delete new databases and users. You can also add users to particular databases and set up privileges. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 25px;"|[[File:CPC4b.png]] | ||
+ | |} | ||
+ | |||
+ | ==Management of Emails== | ||
+ | {| | ||
+ | |style="padding: 10px 0px 20px 15px;"|2. You can manage all aspects related to e-mail accounts. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 25px;"|[[File:CPC2b.png]] | ||
+ | |} | ||
+ | |||
+ | ==Management of Subdomains== | ||
+ | {| | ||
+ | |style="padding: 10px 0px 20px 15px;"|6. You can create and manage your subdomains. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 25px;"|[[File:CPC6b.png]] | ||
+ | |} | ||
+ | ==Management of Addon Domains== | ||
+ | {| | ||
+ | |style="padding: 10px 0px 20px 15px;"|7. You can add and manage your addon domains. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 25px;"|[[File:CPC7b.png]] | ||
+ | |} | ||
+ | |||
+ | ==Management of Site Redirections== | ||
+ | {| | ||
+ | |style="padding: 10px 0px 20px 15px;"|9. Easy access to domain forwarders is very useful. Within a few seconds, you can redirect the page to point to another. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 25px;"|[[File:CPC10.png]] | ||
+ | |} | ||
+ | |||
+ | ==Log In To DirectAdmin== | ||
+ | {| | ||
+ | |style="padding: 10px 0px 20px 15px;"|10. If necessary, you can easily log in to your cPanel by clicking '' 'Login to cPanel' ''. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 25px;"|[[File:CPC11b.png]] | ||
+ | |} | ||
+ | |||
+ | ==Log In To Webmail== | ||
+ | {| | ||
+ | |style="padding: 10px 0px 20px 15px;"|11. With a single click of a button '' 'Login to Webmail' '' you can log in to your Webmail. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 25px;"|[[File:CPC12b.png]] | ||
+ | |} | ||
+ | |||
+ | =Tips= | ||
+ | {| | ||
+ | |style="padding: 10px 0px 30px 15px;"| | ||
+ | |||
+ | =Common Problems= | ||
+ | {| | ||
+ | |style="padding: 10px 0px 0px 15px;"|1. If after install, you get IonCube encoder problem (wrong version), please open a support ticket. We will provide you different version of the module encyrpted with the old version of IonCube. | ||
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 30px 15px;"|3. If you have problems with connection make sure that both ports '''2082''' and '''2083''' are open. | ||
|} | |} |
Revision as of 13:19, 11 December 2012
DirectAdmin Extended For WHMCS Wiki is going to be finished not later than on 14.12.2012. |
Contents |
About DirectAdmin Extended For WHMCS
ModulesGarden's DirectAdmin Extended for WHMCS |
- Clientarea functionality:
✔ FTP |
✔ Databases |
✔ Emails |
✔ Subdomains |
✔ Emails |
✔ Databases |
✔ Subdomains |
✔ Addon Domains |
✔ Site Redirections |
✔ Login To DirectAdmin |
✔ Login To Webmail |
✔ Change Password Functionality |
✔ Password Generator Functionality |
- Additional functionality:
✔ Functions Manager Addon - Enable/Disable Functionality Per Each Product |
✔ Language Support |
✔ Supports WHMCS Version v4.5 and Later |
Installation & Configuration
This tutorial will focus on how to successfully install and manage DirectAdmin Extended For WHMCS. We will guide you step by step through the whole installation process. |
1. Login to your clientarea and download DirectAdmin Extended For WHMCS. |
File:DA1.png |
2. Upload and extract the module into the main WHMCS directory. |
Files in your WHMCS directory should look like this. |
File:DA2.png |
3. When you install DirectAdmin Extended for the first time you have to rename 'license_RENAME.php' file. |
File is located at 'modules/servers/directadmin_extended/license_RENAME.php' . Rename it from 'license_RENAME.php' to 'license.php' . |
File:DA3.png |
4. In order to configure your license key you have to edit a previously renamed 'license.php' file. |
Enter your licence key between quotation marks as presented on the following screen. You can find your license key at your clientarea → 'My Products' . |
File:DA4.png |
5. Now you have to activate the module in your WHMCS system. |
Login to your WHMCS admin area. Click 'Setup' then choose 'Addon Modules' . |
Afterwards find 'DirectAdmin Functions' and press Activate button. |
File:DA5.png |
6. In next step you need to permit access to this module. |
To do so choose 'Full Administrator' and press 'Save Changes' . |
![]() |
7. Well done! You have just successfully installed DirectAdmin Extended For WHMCS! Now in your WHMCS system press 'Addons' then press 'DirectAdmin Extended Functions' . |
You will see a following screen. Let's proceed to configuration of your freshly installed module. |
File:DA7.png |
8. Now we will show you how to configure a new product. |
To do so log in into your WHMCS. Now press 'Setup' → 'Products/Services' → 'Servers' (or 'Setup' → 'Servers' in WHMCS v4.x). |
Afterwards press 'Add New Server' . |
![]() |
9. Next, enter your server name, IP adress, username and password. Choose 'Cpanel_extended' from a dropdown menu and press 'Save Changes' . |
Here you can also provide other server details like nameservers or maximum number of accounts. |
![]() |
10. After you configure your server correctly, you will see a following screen. |
Now you need to create a new group for your server. For that purpose press 'Create New Group' . |
![]() |
11. Enter name, click on your previously created server, press 'Add' then press 'Save Changes' . |
![]() |
12. In order to create and configure product click on 'Setup' → 'Products/Services' → 'Products/Services' . |
If you don't have a product group, click on 'Create a New Group' . If you do, simply go to step 14. |
![]() |
13. Enter product group name and press 'Create Group' . |
![]() |
14. When you have a product group, you can create your product and assign it with cPanel Extended. If you already have a product, go to step 16. |
To create a product click on 'Create a New Product' . |
![]() |
15. Afterwards choose your product type and product group from a dropdown menus, enter your product name and press 'Continue' . |
![]() |
16. Now go to 'Module Settings' section, choose both 'Cpanel_extended' and your previously created server group from a dropdown menus and press 'Save Changes' . |
![]() |
That's all. You have just correctly created and customized new product. |
This is what your customers should see in their clientarea: |
File:CP18.1.png |
Management
cPanel Extended allows your customers to manage their cPanel account via clientarea in your WHMCS system. |
In this short guide we will present you the possibilities of our addon module. |
Management of FTP Accounts
1. You can manage your FTP accounts through creating, modifying and deleting. |
File:CPC1b.png |
Management of Databases
4. Owing to MySQL Databases Management you can create/delete new databases and users. You can also add users to particular databases and set up privileges. |
File:CPC4b.png |
Management of Emails
2. You can manage all aspects related to e-mail accounts. |
File:CPC2b.png |
Management of Subdomains
6. You can create and manage your subdomains. |
File:CPC6b.png |
Management of Addon Domains
7. You can add and manage your addon domains. |
File:CPC7b.png |
Management of Site Redirections
9. Easy access to domain forwarders is very useful. Within a few seconds, you can redirect the page to point to another. |
File:CPC10.png |
Log In To DirectAdmin
10. If necessary, you can easily log in to your cPanel by clicking 'Login to cPanel' . |
File:CPC11b.png |
Log In To Webmail
11. With a single click of a button 'Login to Webmail' you can log in to your Webmail. |
File:CPC12b.png |
Tips
Common Problems
|