How to Install Plesk Web Admin Control Panel for Free

In this tutorial we are going to install Plesk Web Admin SE Control Panel on Vultr VPS. This allows you to create 3 websites and unlimited sub-domains completely for free on per VPS instance. This free offer is limited to some VPS providers only, for other VPS providers which are not supported you will have to buy Plesk Control Panel license. So it is recommended to use Vultr VPS which offers really great performance at affordable price. You can click on Special Offer below to learn how to get free $100 Vultr VPS credit to try their service.

Signup for Vultr VPS

This is really easy all you need is an email and a payment method like Credit Card, Paypal etc.

Full Plesk Control Panel and WordPress Setup Video

✔ Recommend Method (Personal DNS Server)

Alternative Method (Third party DNS Server)

Deploy New VPS Server and Install Plesk Control Panel

Step 1. Click on Deploy New Server

Step 2. Select Server Type

  • High Frequency cost $1 extra and gives better performance. Plans start from $6 per month.
  • Cloud Computer Regular Server Plan starts from $5 per month.

Both these plans can easily handle 2-3 small wordpress websites while offering good performance.

Step 3. Select Location of Server which is closer to your audience

Step 4. From Market Place Select Plesk Web Admin SE

Step 5. Select Server Size

  • 1 GB plan can host 2-3 small WordPress non e-commerce sites or single small woo-commerce Website.
  • 2 GB is recommended for big E-commerce type WordPress Website

Step 6. Enter Server Hostname which can be your domain.com or sever.domain.com This can be changed later also.

Step 7. Click on Deploy now

Step 8. Wait of 10-15 minutes for Server OS and Plesk Control Panel Installation process to complete.

Step 9. Click on Server Instance we just created. Server Status should be running

Step 10. Login to Plesk Control Panel

You can find the login link and credential on Vultr Website. Login url is https://serverip:8443 and credentials will be root and password.

Ignore the SSL certificate error as shown in the video.

Step 11. Create new Plesk login account

Congratulations we have successfully installed plesk control panel on our VPS for free.

How to Create Website on Plesk

Step 1. Add your domain in Plesk Control Panel dashboard

Step 2. Add necessary DNS records.

Step 3. Install WordPress or any other different script you want to. You can use file manager and One Click Script Installation.

How to Add DNS records for Domains on Plesk Control Panel

There are 2 methods to point your domain to plesk. I have created 2 full plesk and wordpress setup videos on my video so depending upon the video you watched or method you want to follow choose either options given below.

Using Third party DNS Server

In this method we are going to use our domain registrar DNS server or if you for any reason you want to create the DNS records manually. I would suggest to use the other option personal DNS server option if you are not sure.

If you use this option then you will have to follow this tutorial to use email with your plesk server

Add the following DNS records :-

Important Update:

Please add these important records as shown at 11:23 mins in video. If you add all 4 records given below then you won’t have to add the TXT acme challenge record shown at 19:35min in the video. You can directly click on reload button to issue ssl. This way you won’t have to worry about renew ssl manually.

HostTypeRecord Value
@Aserver ip
wwwCNAMEyourdomain.com
ftpAserver ip
_acme-challengeNSyourdomain.com
Essential DNS records for pointing Domain to VPS Server

Using Personal DNS Server

This method allows us to use our personal DNS server with plesk which means all we need to do is update the nameserver records with our domain registrar.

  • NS1.YOURDOMAIN.COM
  • NS2.YOURDOMAIN.COM

Advantage of this method is whenever you add a sub-domain or you want to use email, ssl auto-renewal you won’t have to add new records manually to any third party dns system. All required changes will happen automatically and completely managed by Plesk.

How to add Glue records

For namecheap I have shown in video. For other registrars you can google how to do it.

How to check DNS Status

To check A record – https://lookmydns.com/#/A/example.com/

To check TXT records – https://lookmydns.com/#/TXT/

How to Setup Email with Plesk

If you have used the third party DNS option then you will have to watch this video to enable mail server on plesk. If you have watched tutorial in which we used personal DNS server then we only need to create new email accounts which was also explained in that video.

Step by Step info to enable mail server on plesk.

How to Enable SSL

With Plesk you can get free SSL certificate from Lets encrypt for your hosted domain. Your domain must be pointing to your server ip for SSL certificate to be issued.

How to Install WordPress

You can use the wordpress toolkit option to install wordpress on plesk control panel with one click process.

Other Related Tutorials 

How to setup SMTP for wordpress email sending

Vultr Plesk Security and Backup Tutorial

Vultr VPS with Cloudflare Guide

How to Migrate to Vultr WordPress Hosting with minimal downtime

How to use Object Cache with Plesk for WordPress Perfomance Boost

Other tutorials links will be updated soon.

FAQ-

Is Plesk Web Admin Free?

Yes plesk web admin control panel is free with some vps providers for 3 domains and unlimited sub-domains.

Why SSL certificate is not getting issued?

Wait after adding the acme txt record. Using below links check record is set correctly. Do not close the acme page and reload after 15-20 mins. Everytime you reload acme record txt will change and you will have to reupdate the record. Other solution for this is using a different SSL certificate other than letsencrypt I will create tutorial about it soon. Or you can use glue records that tutorial will also be created soon.

Why I still cannot see new WordPress page?

DNS record propagation takes time. If dns check link below shows ip has been updated. Try clearing your dns cache (google ipconfig/flushdns). Try different browser and device like your mobile, you could be seeing old page because of caching.

Why my Emails are not working?

Vultr and almost all VPS providers block port 25 required for sending emails by default. You can contact customer support to unblock it mentioning you do not intend to spam or send mass marketing emails from VPS. Or use SMTP provider. Detailed video tutorial is planned about this.

VPS Billing

Note: If you don’t like the VPS and don’t want to use it. Completely destroy it to stop billing. Destroy option is available on vultr website. Stoping VPS doesn’t stop billing only destroying it does.

Temporary Domain

Do not use temporary as that in my trials it caused a lot of issue and strongly not recommended.