Skip to main content

Plesk

The Plesk module allows you to provide Plesk offers to your customers. The module supports web resellers and simple hosting. It works with Plesk plans which greatly simplifies its configuration since you just need to link a product to a Plesk plan.

Good to Know

This module is compatible with Plesk versions 11, 11.5, 12, 12.5, Onyx, and Obsidian.

info

To use the module features, the PHP XML extension must be enabled on your hosting. To install it:

apt install php-xml
Modules

To use the following features, the Plesk module must be enabled on your CLIENTXCMS. click here to enable it

Supported Features

  • Automate account creation and provisioning
  • Hosting management from the client area
  • Send login credentials by email
  • Automatic login to Plesk
  • Automate suspensions and terminations
  • Service upgrade
  • Import existing Plesk accounts

Server Creation

Create a CLIENTXCMS server in Administration Area > Settings > Provisioning > Servers > New by selecting the server type as "Plesk".

img

IP Address: Subdomain or Plesk IP address

Username: Admin username

Password: Admin password

The following port must be open to connect CLIENTXCMS to your Plesk: 8443

You can test the server connection and verify that the server returns "Success" as a response.

Offer Configuration

First, create your product by selecting Plesk.

img

After pressing the "Create" button, it creates your product and then click on the "Configure Offer" button which will direct you to the offer configuration page. If the fields are empty, make sure your server is not hidden, otherwise it will not be taken into account in the system to retrieve Plesk plans.

img

On this page, you can select the plan to deliver to your customers and then save.

Management Panel

img

Metadata Used

KeyValueDescription
loginstringCustomer identifier
typereseller or loginHosting type
reseller_idintReseller identifier
webspace_idintWebspace identifier
domainstringWebspace domain

Import an Existing Plesk Account

If you already have existing Plesk accounts, you can import them into CLIENTXCMS. To do this, go to Administration Area > Services > Create. More information on service creation here. You can select the Plesk hosting you want to import from the list of available hostings.