Managed technical services across Canada
Proudly Canadian

Guide

Webuzo Control Panel Guide for Canadian Hosting Accounts

Webuzo is a Linux hosting control panel used in some managed server environments. This guide covers common tasks including email accounts, databases, WordPress installation, SSL and DNS administration from the Webuzo interface.

Editorial process: This article was created with AI assistance and prepared for publication by Gotekky.

Quick answer

What to check first

Webuzo is a Linux hosting control panel used in some managed server environments. This guide covers common tasks including email accounts, databases, WordPress installation, SSL and DNS administration from the Webuzo interface.

Webuzo is a hosting control panel developed by Softaculous, the same company behind the application installer that has been standard in the hosting industry for years. It covers the same core functionality as cPanel: domain management, email, databases, SSL, DNS, file management, and application installation. If you are coming from cPanel, the feature set is familiar and the learning curve is short. This guide covers the tasks that come up most frequently for Canadian hosting customers.

When you log into Webuzo, the dashboard presents icons grouped by category: Email, Files, Databases, Domains, Security, Software, and System Information. The layout is similar to cPanel's icon-based interface. The main practical difference from cPanel is that some features are named differently. What cPanel calls "AutoSSL" is found under Security in Webuzo as "Let's Encrypt SSL". What cPanel calls "MySQL Databases" is under Databases as "MySQL". Once you understand the category groupings, navigating to any feature is straightforward. The search function at the top of the dashboard works well if you cannot locate a specific tool.

Setting up email accounts and configuring email clients

Go to Email, then Email Accounts. Click Add Account, enter the username portion (the part before the @ sign), choose your domain from the dropdown, set a password, and set a mailbox quota. The quota determines how much disk space this mailbox can use before rejecting new messages. Setting it too low results in bounced incoming mail once the quota fills. For most business mailboxes, 2 to 5 GB is a practical allocation that handles years of normal business correspondence. After creating the account, the settings page shows the IMAP, SMTP, and POP3 server addresses and ports you need to configure your email client. IMAP is almost always the right choice over POP3: IMAP keeps email on the server and synchronizes across all your devices. POP3 downloads and often deletes from the server, which breaks multi-device access. Webmail is accessible at yourdomain.ca/webmail or through the Webuzo dashboard directly.

Creating and managing MySQL databases

Go to Databases, then MySQL. Click Add Database, enter a name (it will be prefixed with your account username automatically), and create it. Then click Manage Users, create a database user with a strong password, and assign that user to the database with All Privileges. Note the database name (with the prefix), username (with the prefix), password, and hostname (usually localhost) — you will need these four values for your application's database connection configuration. For WordPress, these values go into wp-config.php. Webuzo also provides phpMyAdmin access through the Databases section for direct database management, import, and export.

Installing WordPress through Softaculous

Go to Software, then Softaculous. Find WordPress in the application list (it is usually featured prominently) and click Install. The installation form asks for the domain, the directory (leave blank to install at the root, enter a directory name to install in a subdirectory), the site title, admin username, admin password, and admin email. Choose your language. Click Install. Softaculous handles the file download, configuration, and database setup automatically. Installation takes about 30 seconds. You will receive the admin URL in the installation confirmation. The default admin URL is yourdomain.ca/wp-admin. The first thing to do after a fresh WordPress install is change the default admin username from "admin" to something unique, which reduces brute-force attack surface on the login endpoint.

Configuring SSL certificates with Let's Encrypt

Go to Security, then Let's Encrypt SSL. Your domains are listed with their current SSL status. Click Issue Certificate next to the domain you want to secure. Webuzo handles the ACME verification process and installs the certificate. Once issued, the certificate renews automatically before expiry. If certificate issuance fails, the most common causes are: the domain's DNS is not yet pointing at this server (the Let's Encrypt verification requires that HTTP requests to the domain reach this server), or you have recently pointed the domain here and DNS propagation has not completed. Wait for DNS propagation and try again. After issuing the certificate, test that HTTPS works by visiting https://yourdomain.ca. If you see a browser warning about an invalid certificate, check that the domain in the certificate matches the domain you are visiting.

DNS management in Webuzo

Go to Domains, then DNS Zone Manager. Select your domain to view and edit its DNS records. From here you can add, edit, and delete A records, CNAME records, MX records, and TXT records. The interface is functional for routine DNS management. For email authentication records (SPF, DKIM, DMARC), you add TXT records here. The DKIM public key for your domain is generated in Email, Email Deliverability: Webuzo shows you the TXT record values to add to DNS for both SPF and DKIM in that section, formatted ready to copy into the DNS zone manager. If your domain uses external nameservers (like Cloudflare), DNS changes made in Webuzo will not take effect because the authoritative DNS is at the external provider. In that case, make DNS changes directly at the external provider rather than in Webuzo.

Gotekky

Need help deciding what to do next?

Tell us what you are seeing and what outcome you need. We will identify whether a managed service, scoped project or paid technical assessment is the right next step.