Softaculous Virtualizor supports the remote creation of Virtual Machines / VPS. Blesta can be configured to create the VPS as soon as you accept the Order (Automatically or Manually). We provide a module for Blesta to enable you to do so. Setting it up is really easy. You can create, delete, suspend and many more operation on VPS with this module.
In the new version of the module we have included the End User panel of Virtualizor so that the End Users can manage their VPS from Blesta only and they do not need to login to Virtualizor Panel. Everything can be done right from Blesta itself.
Note: This module version 2 requires Virtualizor 2.8.0+ on the master.
The existing plans created on “Blesta Module Version 1” will be backward compatible
Download the Virtualizor Blesta module (2.1.0) from HERE. (Updated on : 21 April, 2021)
Unzip it and upload the folder virtualizor (the folder itself), in your /path/to/blesta/components/modules/ Directory.
Please make sure that the upload was done properly and the following folder exists : /path/to/blesta/components/modules/.
VPS Action View in Blesta Admin Panel
VPS Panel View in Blesta Client Panel
Virtualizor generates a Unique Key and Key Pass when its installed on the server. You will need the servers Key and Key Pass to add the server to Blesta.
This information can be found from the Virtualizor Admin Panel -> Configuration -> Server Info
Activating Blesta Module
To activate Blesta Module, Navigate to Settings located in upper right corner. Under the Company tab, click on Modules. Go to Modules > Available, you will see Virtualizor Module and click on Install.
Adding Virtualizor Server to Blesta
To add the Virtualizor Server, navigate to Settings Page, under Modules > Installed Page, click on Manage Button
Fill the form as shown in the below images :
You can also add that server into a Server Group
Create a Virtualizor Package under Blesta Admin Panel
Make sure you have added the Server to create a Blesta Package. To add the Package, navigate to Packages and click on Create Package Button on that page.
The fields are self explanatory, but the following is a detailed explanation :
- Type : The Virtualization type of the server you added.
- Select Plan : Select the Plan that you have created on your Virtualizor Panel.
- Server Groups : Select Server Group or Node Group on which the vps needs to be created.
- OS : The OS field is the List of Operating System Templates on your server. Virtualizor provides templates to its users. Its a COMMA separated value. This will allow the USER to choose the OS when he is signing up for the VPS. Also the list should not have the template suffix of tar.gz, img, etc. e.g. centos-7-x86_64.tar.gz should be centos-7-x86_64 in the OS List. Basically the module does a name match of the OS Template.
Configurable Option [OPTIONAL]
You can add the Configurable Options as per your requirements or
exclude one or more of the options below if you do not need it.
Please make sure, that the Blesta server, master server and the slave servers have ports 4081,4082,4083,4084 and 4085 opened.
If you need any assistance then please contact Softaculous Virtualizor Support. Please send us a screenshot of the Module Settings and the Custom Fields you added to the Product.