Integrating Web Hosting Services with MachPanel


Summary

This articles describes in detail about the integrating MachPanel Automation Module for WebHosting in MachPanel.

Applies To
MachPanel all versions
Pre-Requisites
MachPanel Control Server has been installed, if not then follow below KB article:
http://kb.machsol.com/Knowledgebase/Article/50261

MachPanel Remote Server has been installed, if not then follow below KB article:
http://kb.machsol.com/Knowledgebase/Article/50262


All the required back end servers have been installed e.g IIS, DNS, FTP, Mail Servers etc.
Hosting Panels & Hostmatic Components

Following hosting panel are supported:

Below is the list of services and their providers which MachPanel Automation Module for WebHosting supports:

  • Web Services
    • IIS 6 Server
    • IIS 7 Server
    • IIS 8 Server
    • IIS 10 Server
  • FTP Services
    • Microsoft FTP 6 Server
    • Microsoft FTP 7/7.5 Server (Windows 2008 or Windows 2012)
    • Microsoft FTP 10 Server (Windows 2016)   
    • Gene6 FTP Server
    • Filezilla FTP Server
  • Mail Services
    • Mail Enable Server
    • Merak Mail Server 9.2.1
    • Smarter Mail Server 6.x
    • Smarter Mail Server 8.x
    • SmarterMail 11.x/12.x/13.x
  • DNS Services
    • Microsoft DNS Server
    • Simple DNS Plus Server
    • Power DNS
  • Database Services
    • SQL Server 2000
    • SQL Server 2005
    • SQL Server 2008
    • SQL Server 2012
    • SQL Server 2014
    • SQL Server 2016
    • MYSQL 5.1 Server
  • Web Stats
    • SmarterStats 4
  • Protected Folders
    • IIS Password
Integrating Plesk in MachPanel
  • Navigate to Home > Service Director > Web Hosting > Server group and then click Add Server Group.
  • In Step-1 provide server group name, select provider as "Plesk" and click Next.

  • In Step-2 provide server information as below and click Finish:
    • Plesk Server Name
    • Plesk Base URL
    • Plesk Login
    • Plesk Password
    • Plesk Shared IP Address
    • Maximum website load
    • Current website load

Integrating MachPanel Automation Module for WebHosting in MachPanel
  • Navigate to Home > Service Director > Web Hosting > Server group and then click Add Server Group.

  • Enter Server Group name, select Hostmatic Control Server from the Provider drop down list. Then move to next step.

4) Enter the Web Hosting Server Reference ID, IP, local administrator credentials and click Finish.

  • At this point you have successfully added the Hostmatic Control Server in MachPanel. Now you need to add services in the recently added server. So click on the recently added Hostmatic Control Server group.
  • You will see the list of Web Hosting Server being added in this Server Group. To add Web Hosting Services in the Hostmatic Server, click Services in the options menu against the desired server. then click on Add Service button.

  • From the Service drop down menu, select the Service you want to add.

  • After selecting the service, you will be taken to their respective pages. Fill the required information for the services and save. Add multiple services as per your requirements. Please review following KB article for more details:

http://kb.machsol.com/Knowledgebase/Article/53474

  • Below is a snapshot of Web, DNS services added in the above Hostmatic Server.


  • Hit Test Service for each service and if you get below snapshot then integration of that service is successful.