Create a WordPress Website in AaPanel Hosted on ContaboDo you want to create a WordPress website on your VPS? In this tutorial, I will be showing you how to create a WordPress website using a free and open-source control panel.

aaPanel is a free and open-source web hosting control panel that provides a graphical user interface (GUI) for managing web servers. It is designed to simplify the process of setting up and managing web hosting environments, making it accessible to users with limited technical expertise.

With aaPanel, you can easily install WordPress with just a few clicks. Plus, Contabo VPS provides reliable hosting services with high performance and scalability.

Using aaPanel and Contabo VPS, you can create your own WordPress, faster and easier.


1. Installed aaPanel with important software packages installed. Check this article if you don’t have aaPanel installed yet in your server.

Create a WordPress Website in aaPanel

In this tutorial, I have installed aaPanel on Contabo Cloud VPS running CentOS 7.

Step 1. Login to your aaPanel Dashboard

Login to AaPanel

Step 2. Create a WordPress Website

From your aaPanel dashboard, go to Website > Add Site > WordPress Deploy

Add Website aaPanel

Then, choose WordPress Deploy. Fill in the necessary requirements and click Submit. For faster website performance, check the Enable Caching option.

Deploy WordPress aaPanel

Step 3. Add DNS Records

In your domain registrar, add two A records, one for non-www and one for www. In this tutorial, I’m using Namecheap.

Add DNS Records aaPanel

The A Record Value is your server IP address.

Step 4. Add SSL

Once you have added A records for your domain, it’s time to issue an SSL.

Just click your domain name and choose SSL. Choose File Verification and select the domain you want SSL installed. Then click Apply.

Add SSL aaPanel

A message will appear: Apply or renew SSL. Just click Apply and open.

Apply or renew SSL aaPanel

Once the SSL has been issued, toggle on Force HTTPS to use HTTPS at all times.

Force HTTPS aaPanel

Step 5. Visit and Login to Your WordPress Website

Now you have a complete WordPress website. Login and configure your website. Now you can start a blog, eCommerce, or other types of website.

Visit Website Create in aaPanel


With aaPanel’s user-friendly interface and powerful features, combined with the performance and reliability of a Contabo Virtual Private Server (VPS), you can quickly set up and manage a WordPress website with ease.

So, I hope you learned how to create a WordPress website in aaPanel. And by the way, you can also create other websites in aaPanel using CMS other than WordPress.

If you have any queries, write them down in the comments 🙂

See yah!

Leave a Reply

Your email address will not be published. Required fields are marked *