Go to your HestiaCP control panel at https://yourdomain.co.za:8083. Log in with your hosting credentials from your welcome email.
Click Web in the top nav. If your domain is not listed yet, click Add Web Domain and enter your domain name. Tick SSL Certificate (Let's Encrypt) to get a free padlock while you are there.
WordPress needs a database. Click DB in the top nav → Add Database. Fill in:
Click Add. Your database is ready.
The easiest way is to ask HostGridPro™ to do it for you. WhatsApp us your domain name and we will install WordPress in under 5 minutes, for free, on any plan.
To do it yourself: Use the File Manager in HestiaCP for your domain or connect via FTP. Navigate to public_html. Download WordPress from wordpress.org, extract the zip, and upload all files into public_html.
Visit your domain in a browser. The installer will start automatically. Follow the 5 steps:
Done. Your WordPress site is live. Log in at yourdomain.co.za/wp-admin.
In your WordPress dashboard, go to Plugins → Add New. Search for WooCommerce. Install and activate it. Follow the setup wizard to configure ZAR currency, PayFast or Paystack payment, and SA shipping.
If your WordPress site is currently on another host, we offer free migrations on all HostGridPro™ plans. WhatsApp us your old host login details and we will move everything over with zero downtime.
Want to do it yourself? Install the All-in-One WP Migration plugin, export your site as a .wpress file, then import it on the new hosting. For large sites over 500MB, contact us first.
WordPress runs best on PHP 8.2 or 8.3. In HestiaCP, go to Web → Edit your domain → scroll to PHP Version and select 8.2 or 8.3. Click Save.
We install WordPress free on all hosting plans. WhatsApp us your domain and we will have it running in minutes.