Setup a WordPress site with SSL Certificate on VPS in 10 minutes!

ServerAvatar was made to make it easier for anyone to configure multiple websites on their VPS or Virtual private servers without the prior knowledge or experience of system administration.

Using ServerAvatar, you can set up a brand new WordPress website with SSL certificate in less than 10 minutes. Also, you won’t have to write a single command throughout the process! You can also add multiple websites on the same server each having its own properties. The process is very straightforward and self-explanatory.

Let’s get started without wasting any more time. I assume you already have a server that is connected to your account. If not, click here to learn how to connect a server with ServerAvatar. It’s straightforward and does not require you to execute commands on your server.

Once your server is connected with ServerAvatar, just follow the following steps and you will end up having a complete WordPress website with SSL Certificate in less than 10 minutes.

Setup a Complete WordPress website with SSL

First of all, you must point your domain name to the correct server. You can update your DNS settings from the DNS service provider of your domain name. In most cases, you will be editing your DNS entries on your hosting provider account. For example, if you are using Vultr, you can add DNS entries or domain names in the DNS section of your dashboard.

To make sure that your domain name is pointing the right server, look for an A record in your DNS entries and make sure the value in Host/points to has the correct Server IP.

Now, Click on the Add button in the top right corner of the screen and then click on the Application/Website. You will see a Dialog box to select the server. Select the server from the given drop-down and click on Add Application/Website.

You can also add applications/websites from Server Panel -> Applications/Websites -> Add or Server Panel -> Add Application/Website.

Now, You’ll see a simple form with three fields just like the following image.

Add Application

In this form, you just have to enter the application name for identification, Domain/Subdomain, and application type. For example, I will enter MyApplication in the name, exampledomain.com in, the domain name field and select WordPress from application type.

When you select WordPress from application type, the form will expand, and you’ll see three more fields to enter WordPress information just like the following image.

Installing wordpress

Now, if you see something like Please point your domain to X.X.X.X, it means that your domain isn’t pointing your server. Please make sure that your DNS entries are correct if you can see this message. However, if you cannot see this error message, you can proceed and fill the WordPress Information like WordPress Title, WordPress Username, and WordPress Password.

Now click on the Create Application and your WordPress website must be live in next 10-15 seconds. Once your application is installed, you will be redirected to an application dashboard from which you can manage the application. For example, SSL Certificates, logs, etc.

If your application is brand new, your application page will look like the following image:

Application dashboard

As soon as you add any application, ServerAvatar will start checking the response time and load time of the website every 5 minutes. If something goes wrong, you will get E-mail notification within 5 minutes. You will also see beautiful graphs that will show response time and load time of your site over time period. the Graph will contain data from last 7 days and will contain 2016 datapoints to accurately know when you application gets most traffic and how you can further optimise it.

Now, Click on the SSL Certificate from the left sidebar on the application dashboard. You will see a simple page with only one drop down and one button to install SSL Certificate.

Install SSL Certificate

If you already have SSL Certificate issued form other authority like COMODO, select Custom from the drop-down, Enter Certificate information and click on the Install SSL Certificate button to start the installation process. It will take about 10-15 seconds to install SSL certificate.

If you don’t already have SSL Certificate, just select default Automatic option and click on the Install SSL Certificate button. If you are installing SSL Certificate for the first time on the server, it will take 2-3 minutes to set up automatic SSL Certificate. From the second time, installation time will drop to 30 seconds.

Once SSL Certificate is installed, a page will reload and you will see SSL Certificate information on the same page. If you have installed Automatic SSL Certificate, renewals are automatic too. You don’t have to worry about renewing an SSL Certificate. If you have installed Custom SSL Certificate, you’ll have to renew and Update it near expiry.

SSL installed

You can also enable http to https redirection with just one click. To enable redirection, just click on the Enable http to https redirection checkbox, and you are good to go!

Use Coupon code STARTWITHSA and get flat 30% discount on your subscriptions!

So, this is how you can setup a complete WordPress website with SSL Certificate in less than 10 minutes. If you are facing issues with the process, you can comment down in the comment section, and we will help as soon as possible!

Sharing is caring 🙂
2Shares

2 thoughts on “Setup a WordPress site with SSL Certificate on VPS in 10 minutes!

    • Sure! We are working on some basic posts that you newbies can understand easily. Thanks for your valuable feedback.

Leave a Comment

So glad to see you sticking around!

Interesting in learning New techniques to Improve the performance of your WordPress/PHP website or your Web Server?

Enter your E-mail below and get new techniques that we discover by experimenting new stuff directly to your inbox!

Thank You For Subscribing

This means the world to us!

Spamming is not included! Pinky promise.