New to Hosting

Dedicated Getting Started Guide: cPanel Shared Hosting

Welcome to UnderHost.com! This guide will help you get started with your cPanel shared hosting account, covering essential steps to set up and manage your website.

Step 1: Accessing Your cPanel

  1. Log in to Your CustomerPanel: Visit https://customerpanel.ca/client and log in using your credentials.
  2. Navigate to Your Services: Go to the Services section and select your hosting plan.
  3. Access cPanel: Click the Login to cPanel button to be redirected to your cPanel dashboard.

Step 2: Add Your Domain

  1. Point Your Domain: Update your domain’s DNS settings to use our nameservers. You can find the nameserver details in your Welcome Email.
  2. Add the Domain in cPanel:
    • If this is your primary domain, it is already set up. For additional domains, go to Domains > Addon Domains in cPanel.
    • Enter your domain name and click Add Domain.

Step 3: Upload Your Website Files

  1. Use File Manager: In cPanel, go to File Manager and navigate to the public_html directory.
  2. Upload Your Files: Use the Upload button to upload your website files directly to the server.
  3. Alternatively, Use FTP: Connect to your hosting account using an FTP client (e.g., FileZilla). Use the credentials provided in your Welcome Email.

Step 4: Set Up a Database (If Required)

If your website requires a database (e.g., WordPress or other CMS), follow these steps:

  1. Create a Database: In cPanel, go to MySQL Databases and create a new database.
  2. Create a Database User: Add a new database user and assign it a secure password.
  3. Assign User to Database: Link the user to the database and grant All Privileges.

Step 5: Install WordPress (Optional)

If you want to set up WordPress for your website:

  1. Go to Softaculous App Installer: In cPanel, locate Softaculous and click on WordPress.
  2. Install WordPress: Follow the installation wizard to set up WordPress on your domain. Choose your domain, set your admin credentials, and complete the installation.
  3. Access WordPress Dashboard: Once installed, log in to your WordPress dashboard at https://yourdomain.com/wp-admin.

Step 6: Secure Your Website with SSL

  1. Enable AutoSSL: cPanel includes AutoSSL to provide free SSL certificates. Go to SSL/TLS Status in cPanel and enable SSL for your domains.
  2. Verify HTTPS: Access your website using https://yourdomain.com to ensure the SSL certificate is active.

Step 7: Manage Email Accounts

  1. Create Email Accounts: In cPanel, go to Email Accounts and click Create to set up email addresses for your domain.
  2. Access Webmail: Use the Webmail feature in cPanel to send and receive emails or configure your email client (e.g., Outlook, Gmail).

Step 8: Monitor Resource Usage

  1. Check Resource Usage: Use the Resource Usage plugin in cPanel to monitor CPU, RAM, and bandwidth usage.
  2. Optimize if Needed: Ensure your website is optimized to avoid exceeding resource limits.

Need Assistance?

If you encounter any issues during setup or have questions, our support team is here to help. Contact us via the CustomerPanel or email [email protected].

Welcome to UnderHost!

We’re thrilled to have you onboard and are committed to providing you with a reliable hosting experience. Get started today and bring your website to life!

Knowledgebase