In this tutorial, I’ll discuss how to add a domain name to your VPS server using the Webuzo panel and point the domain name to your VPS. Webuzo interface allows you to set up your domain name quickly.
Update: If your domain is not pointing to the VPS still after following the method described in the video above, watch this.
For beginners, setting up their first website on a VPS can be very confusing. Having a domain name and setting up a VPS server don’t mean your website is ready to publish. You have to set up the domain property on your VPS where you will store your website’s content, and the domain also needs to be pointed to the server, so the contents are available to the visitors.
However, If you need to upgrade or buy a new VPS, read how to set up the most affordable VPS. Also, I recommend Contabo as they provide the most affordable virtual machines with an exemplary configuration and service.
How Many Domains Can be Added?
Technically, there is no such limit either from the VPS or Webuzo panel. You can add as much domain you want. You need to make sure that your server has enough resources, i.e., processing power, RAM, and store to the server the visitors to all of the domains.
How to Add a Domain Name on Webuzo Panel?
You can easily add your domain names to Webuzo. Follow these steps:
- Login to your Webuzo control panel.
- Click on “Add Domain.”
It will take you to the “Add New Domain” page. Now, Fill up the required fields as follow:
- Domain: Enter your domain name without http://, https:// or www. I’m using example.com for explanatory purposes. Make sure to write your domain name here.
- Is Domain Addon or Parked?: It is checked by default. Leave it as it is.
- Domain Path: This is the folder location where the website files will be stored. It will be populated automatically with your domain name. Leave it as it is unless you want a custom folder name.
- IP Address (Optional): Leave it blank.
- Mail Validation records (Optional): It is checked by default. Leave it as it is.
- Issue Let’s Encrypt certificate: If you check this field, a free Let’s Encrypt SSL certificate will be created and installed for your domain name for three months. You can renew the certificate every three months for free of cost. However, leave this unchecked for now. We will manually configure this later.
- Click on the “Add Domain” button.
Your domain name will be added, and you will get a confirmation message.
How to Manage a Domain Name on Webuzo Panel?
You can edit or delete a domain name later using the “Manage Domain” button available on the Webuzo control panel.
You can edit the details of a domain name that you have already added, remove a domain, or add new domain on the “Manage Domain” page.
Point the Domain Name to the VPS (Webuzo)
Pointing a domain name to your VPS for the Webuzo panel comprises two parts:
1. Getting the DNS Zone information for your domain:
Click on the “DNS Zone Settings” button.
Select Domain: Select your domain name from the drop-down menu.
Scroll down to the “Zone File records of YOUR_DOMAIN_NAME” section.
You should see the DNS information of your domain in a table. Keep this page open since we will copy the data from this table to your domain registrar’s DNS settings page.
2. Configuring DNS for your domain
As we have registered our domains with a variety of registers like Namecheap, GoDaddy, and so on, the domain configuration page may look different for each domain provider. However, the configuration options should be the same for everyone as they follow a standard protocol.
My domains are registered with Namecheap. So, I’ll use Namecheap’s domain configuration page to configure the DNS Zone of my domain. Login to your domain account (in my case, it’s Namecheap).
Click on the “Manage” button of your domain name.
Make sure you’ve selected “Namecheap BasicDNS” from the “NAMESERVERS” drop-down menu, and click on the green checkmark icon.
Now, click on the “Advanced DNS” button on the top side of this interface.
Click on the “ADD NEW RECORDS” button.
Select “A Record” from the drop-down menu. Similarly, add four more A records, one CNAME record, and three TXT records by clicking on the “ADD NEW RECORDS” button. You should have nine records in total.
Now, fill in the records with the information from the DNS settings page of the Webuzo panel (the page we left open). That said, the value of an A Record should be placed in an A Record field here. Similarly, a TXT Record data should go to a TXT Record field.
When you are done with filling in all the fields, click on the “SAVE ALL CHANGES” button at the bottom.
If you completed these steps, your domain should point to your VPS now. However, it may take up to 24 hours to propagate your domain to the new host. But, in most cases, it doesn’t take more than an hour.
How can you be sure that the domain is pointing to your VPS now?
Visit your domain name, and you should see the following screen:
If you see the above screen, your domain name is successfully pointing to your VPS.
In the next episode, I’ll discuss how to activate the Webuzo premium (trial) license for free.
Please share your reflections about this tutorial by rating it or dropping a comment below. Feel free to ask any questions if you face any difficulties to add and point a domain name to VPS.