Hestia Control Panel

UPDATE: as of July 2022 I no longer use or have an opinion on Hestia.


This article describes some detail I discovered when trying to set up Hestia Control Panel (HestiaCP) on an Ubuntu 18.04 VPS I have. The Ubuntu VPS has 1 Gb of memory, and 20Gb HDD.

I had a battle setting up private name servers for my domain name but eventually overcame the  issues.

Initially I tried without going to the documentation, as I found Hestia fairly intuitive.

In this article I describe solving the name server issues.

Set Up Your Package

As with all hosting panel, you need to first set up a Hosting Package.

Then add your ns1 and ns2 nameservers for your domain.

Set Name Servers in Package

In the Web listing, ensure the DNS template shows  child-ns

DNS Template

Also check that the web site is set to use the child-ns DNS Template

Rebuild your DNS Records

You can also use handy Rebuild All if you make a change to the DNS Template.

Install WordPress

You can also use the inbuilt feature to install WordPress. However this will only install WP to the main public_html folder, so be careful not to clobber any other pages you might have set up.

Go to the Edit form for the website, and the button appears as shown here.