When it comes to the web development, maintenance and administration are among the most tedious tasks for web professionals and system administrators. There are a lot of things to manage, that if went wrong can lead to serious consequences. This brings in the need of a web hosting control panel that can simplify their lives and provide them advanced capabilities to build web sites and apps that can scale in the cloud; automate redundant tasks, including infrastructure management; and take care of security of websites and apps at the same time.
Plesk Onyx is one such web hosting control panel that is a complete WebOps solution for developers. With multiple extensions like WordPress Toolkit, Ruby, Node.js and more, it provides a ready-to-code environment. Its support for Docker – a containerization technology, empowers the developers to create and manage new software easily and reliably by deploying and managing the Docker containers directly from the Plesk Onyx control panel. To add more, Plesk’s integration with GitHub and Bitbucket helps in the quick deployment of websites and apps from any Git repository – a local or a remote one.
It also provides unified control on multiple subscriptions and accounts across various Plesk servers via multi-server management. Let’s see it in detail:
Plesk Multi Server Extension: Multiple Servers, Single Control Panel
To understand it in simple language, the multi-server management helps manage multiple servers, interfaces and logins from a single control panel. As a web hosting service provider or a reseller, you know how difficult it is to juggle various user interfaces, servers, logins, systems etc. This is where Plesk comes as a great help.
With Multi Server extension of Plesk, you can run hosting services on more than a few servers. Infrastructure management becomes easier as you don’t have to remember multiple host names, their login IDs, passwords etc. and deployment of any setting also becomes easy and hassle free.
The anatomy of Multi Server management by Plesk
You can install the extension directly from the Plesk extensions’ list. By default, it will work only when Plesk Onyx is installed on the servers. Apart from the basic functionality that Plesk provides, this extension adds the following functionalities to the systems:
- You can manage multiple customer accounts and subscriptions through a single control panel.
- You get the option to choose either your own billing system or any other, per
Below is a screenshot of the Plesk Multi Server admin panel:
It is a great help for the businesses like web designing and development studios that manage multiple client web sites; shared hosting providers (both small and medium); large hosting providers who resell to small and medium-sized shared hosting providers.
A Plesk Multi Server Management comprises the following:
- Two or more than two Plesk nodes that are interconnected with the help of Plesk Extensions SDK.
- The two basic nodes are: Management and Service Nodes.
- All the extensions will have Plesk Multi Server installed at all nodes.
- All the nodes should have same system configurations and license key installed.
Management of customer accounts and subscriptions
The system as mentioned above has two nodes – Management Node and Service Nodes.
Management Node refers to a single Plesk Onyx Server. It is of utility for the administrators and customers, and will act as the single point of login. All new customer accounts are created and stored in this node. The important thing here to note is that the management node cannot be used for hosting purposes.
For managing the hosting, we have the Service Nodes. It can host websites, mails and databases of the system. Proper load-balancing is ensured, which determines which node will provide hosting for any newly created subscription. The Plesk Multi Server has its own API which is nothing but an extension to the Plesk API, and can add new commands into the system.
Thus, the customer accounts are created via the management node while their hosting is managed through the service node. So, when a customer logs into his management node, he can see and manage all his subscriptions that are being hosted on various service nodes.
The subscription tab displays the following information:
- Subscription status: A green status signifies the successful provisioning of the subscription to a service node, while a red color signifies some issues with the provisioning that need to be checked.
- IP address of the service node (which was provisioned for the subscription).
ZNetLive provides Cloud VPS, Dedicated server, WordPress hosting, shared hosting, reseller hosting, Microsoft Azure, AWS and SoftLayer Cloud powered by Plesk Onyx to deliver a better hosting experience.
To help you understand the management of the customer accounts in a better way, here is a video tutorial by Plesk.
You can share your doubts and queries through the comments section below.
Services ZNetLive offer:
Priya an ambivert by nature, believes in giving shape to her ideas through her write ups. She is an intellectual person who loves exploring and researching about new things. In her free times she loves reading novels along with some soft music.