How to Host WordPress Websites in Contabo VPS Without cPanelIn this blog post, I’ll guide you through the process of hosting your WordPress website on a Contabo Virtual Private Server (VPS) without using cPanel. While cPanel is a popular hosting control panel, it’s not the only option available, and many users prefer a more streamlined and customizable approach.

I’ll cover the essential steps, including server setup, domain configuration, WordPress installation, and managing your website through alternative control panel options.

Its time! Let’s host WordPress websites in Contabo VPS without cPanel!

What You’ll Need

What’s the best thing with this method is you’ll only need two things:

  1. Contabo VPS with ROOT access.
  2. Domain names (register on Namecheap)

Isn’t it affordable?

How to Host WordPress Websites in Contabo VPS Without cPanel

Step 1. Signup with Contabo VPS

Contabo VPS has 6GB of RAM and 4GB of vCPU for its VPS starter plan. I can recommend Contabo as it is very affordable.

Let’s signup with Contabo VPS!

Contabo New VPS

Choose your plan. You can start with Cloud VPS 1 or Cloud VPS 2. Either way you can’t go wrong.

Choose your term length and region.

Configure Contabo VPS 1

Choose your storage type and image. For this tutorial I’d choose 100 GB NVMe and Ubuntu 22.04.

Configure Contabo VPS Storage Type and Image

Generate a password for Root. You will use this when connecting to your server using CLI.

Configure Contabo VPS Login and Password

After signing up with Contabo, they will send your login credentials via email. Usually their VPS setup takes 3 hours or less.

Step 2. Connect to Your Server Via SSH

Download a free SSH client called Bitvise. Put your server IP on the Host. Be sure to login as Root with the password you generated while signing up with Contabo VPS.

Login as ROOT Using SSH Client Bitvise

Once you log in, you can see the welcome message.

Contabo Bitvise

Step 3. Install CloudPanel

We will install a free cPanel alternative called CloudPanel. Using this free web hosting control panel, we can install multiple WordPress websites.

Use the following command to install CloudPanel. If the command doesn’t work, check the updated command here.

curl -sS -o; \
echo "d5a88a6d7ad05e3afa019b41f5aed5a61311917ef5516f04b6cf6248b414186c" | \
sha256sum -c && sudo DB_ENGINE=MARIADB_10.11 bash

For detailed installation, check out this tutorial.

Step 4. Access CloudPanel

To access CloudPanel, go to your favorite web browser and type your server IP address and port 8443 using the following format: https://yourServerIP:8443

Access CloudPanel at Port 8443

Just click Advanced > Accept the Risk and Continue. Then fill up the necessary information and login details.

Step 5. Create a WordPress Website

With a one-click installation, you can create a WordPress website easily on CloudPanel. Through this feature, you can easily host WordPress websites on CloudPanel.

To do that, from your CloudPanel dashboard, go to Add Site > Create a WordPress Site > Enter the necessary details > Click Create

Create a WordPress Site in CloudPanel

Once it’s done, you will be given a list of credentials. Be sure to store it in a safe place. WordPress Credentials CloudPanel

Next, let’s install SSL for our domain to have a functional WordPress website.

To do that add DNS records on Namecheap. You can also use a free Cloudflare tier to add your DNS records.

Create two A records one for now-www and one for www.

Namecheap A Records

Next, go back to CloudPanel and go to Site > Manage > SSL/TLS > New Let’s Encrypt Certificate > Create and Install.

Install SSL for Domain CloudPanel

Once the SSL certificate is installed, you can access your WordPress website.

SSL Successfully Installed CloudPanel

Viola! Your first WordPress website without cPanel! Isn’t it easy to host WordPress websites?

First WordPress in Contabo Without cPanel

So do the same step in creating another WordPress website in Contabo.

Watch the Tutorial on YouTube

Frequently Asked Questions

Why would I want to host my WordPress website on a Contabo VPS without cPanel?

Contabo VPS hosting is generally more affordable compared to traditional shared hosting plans. By eliminating the cost of cPanel licensing fees, you can save money while still enjoying the benefits of a powerful VPS.

Do I need technical expertise to host WordPress Websites on a Contabo VPS without cPanel?

While some technical knowledge can be helpful, our guide will walk you through the process step by step, making it accessible even for beginners.

With a little patience and following the instructions carefully, you’ll be able to host your WordPress website successfully.

Are there any specific requirements for hosting WordPress on a Contabo VPS without cPanel?

You’ll need a Contabo VPS subscription and a domain name that you can point to your VPS. Additionally, basic knowledge of using SSH and managing a Linux server will be beneficial. But fret not! Our guide is intended for beginners and non-savvy Linux users.

Which alternative control panels can I use to manage my WordPress site on Contabo VPS without cPanel?

There are several control panels available, such as ISPConfig, FastPanel, HestiaCP, aaPanel, and CyberPanel. These panels offer a graphical interface to manage your server, domains, databases, and other settings.

Is hosting WordPress on a Contabo VPS cost-effective?

Contabo VPS offers a cost-effective hosting solution compared to traditional shared hosting plans. With a VPS, you have dedicated resources and can scale your server as your website grows, all at an affordable price point.

Can I use additional plugins and themes with WordPress on a Contabo VPS without cPanel?

Absolutely! You’ll have full control over your WordPress installation, allowing you to install and customize plugins and themes as per your requirements.

What kind of support is available for hosting WordPress on a Contabo VPS without cPanel?

While Contabo provides excellent customer support for server-related issues, managing your WordPress site will largely be your responsibility. You can visit CloudPanel’s Discord here for any questions you have in mind.


Yes, you can host WordPress websites in Contabo VPS or any VPS without cPanel. Ditching cPanel opens doors to a realm where you can sculpt your server environment to fit your exact needs.

With Contabo VPS, you’re not just another face in the crowd. You have dedicated resources at your disposal, ensuring unparalleled performance and faster loading times for your WordPress website.

So, are you ready to break free from the confines of cPanel? Unleash your creativity, take control of your online destiny, and let your WordPress website thrive on a Contabo VPS.

Leave a Reply

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