WordPress is the world's most popular website platform, powering everything from personal blogs to large Canadian news publications and enterprise e-commerce stores. One of the biggest advantages of shared hosting through cPanel is access to Softaculous - a powerful auto-installer that sets up WordPress (and dozens of other applications) in just a few clicks. No FTP uploads, no manual database configuration, no command line. This guide walks you through the entire process.
Before You Begin
Make sure you have the following ready:
- Access to your cPanel account (check your dotCanada welcome email for the login link and credentials)
- A domain name that is pointed to your hosting account
- A few minutes of uninterrupted time
That is genuinely all you need. Softaculous handles the rest.
Step 1: Open Softaculous in cPanel
- Log in to cPanel at
yourdomain.ca:2083 - Scroll down to the Software section
- Click Softaculous Apps Installer
You will land on the Softaculous dashboard, which shows a library of applications organized by category.
Step 2: Find WordPress
WordPress is usually featured prominently on the Softaculous home screen. If you do not see it immediately:
- Use the search bar at the top and type "WordPress"
- Click on the WordPress result
You will see an overview page for WordPress with version information, ratings, and a brief description. Click Install Now to begin.
Step 3: Configure Your Installation
Softaculous will present a configuration form. Here is what each field means:
Software Setup
- Choose Protocol: Select
https://if you have an SSL certificate (recommended). If not, choosehttp://for now and switch to HTTPS after adding SSL. - Choose Domain: Select the domain you want to install WordPress on from the dropdown.
- In Directory: Leave this blank if you want WordPress at your root domain (e.g.,
yourdomain.ca). Enter a subdirectory only if you want it at a path likeyourdomain.ca/blog.
Site Settings
- Site Name: The name of your website as it will appear in the browser tab and site header (you can change this later in WordPress)
- Site Description: A short tagline for your site (also editable later)
Admin Account
- Admin Username: Choose something other than "admin" - using "admin" is a well-known security risk
- Admin Password: Use a strong, unique password. Click the key icon to generate one.
- Admin Email: Use a real email address you check regularly - this is where password reset and notification emails go
Choose Language: Select English or French (or any of the other available languages)
Select Plugins (Optional) Softaculous may suggest pre-installing some plugins. You can leave these unchecked if you prefer a clean install.
Advanced Options (Optional)
- Auto Upgrade: Enable this to keep WordPress updated automatically - highly recommended for security
- Automated Backups: Set a backup frequency and retention period. This is separate from your cPanel-level backups.
Step 4: Click Install
Once you have filled in the form, scroll to the bottom and click Install. Softaculous will:
- Create a MySQL database for WordPress
- Extract and copy the WordPress files to your specified directory
- Run the WordPress setup and link everything together
- Display a success screen with links to your new site and admin dashboard
The whole process takes about 30–60 seconds.
Step 5: Log In to Your WordPress Dashboard
From the Softaculous success screen, click the link to your admin panel (typically yourdomain.ca/wp-admin). Log in with the username and password you set in the form.
Welcome to the WordPress dashboard. From here you can:
- Choose and install a theme (Appearance > Themes)
- Add plugins (Plugins > Add New)
- Write your first post (Posts > Add New)
- Create pages (Pages > Add New)
- Configure settings like your site's time zone and permalink structure
Post-Installation Security Steps
Now that WordPress is installed, take a few minutes to improve your security posture:
- Install a security plugin like Wordfence or Solid Security
- Set your permalink structure - go to Settings > Permalinks and choose "Post name" for clean, SEO-friendly URLs
- Delete the default "Hello World" post and "Sample Page" if you do not need them
- Update all themes and plugins - Softaculous may have installed an older version
- Confirm your SSL certificate is active and that your site loads over HTTPS
Managing Your WordPress Installations
You can view and manage all of your Softaculous installations at any time:
- Open Softaculous from cPanel
- Click the Installations icon (looks like a monitor) in the top right
- From here you can upgrade, clone, back up, or remove any installation
Softaculous also sends email reminders when WordPress updates are available, making it easy to stay current.
Getting a WordPress site live is one of the most satisfying moments in building an online presence. With dotCanada's cPanel hosting and Softaculous, there is no technical barrier to getting started. If you run into any issues during installation, our Canadian support team is ready to help.

