cPanel Hosting Account Setup Guide

Follow these steps for configuring email accounts, managing domain names, installing CGI scripts, or MySQL database on cPanel shared, reseller, PCI-compliant, and WordPress hosting accounts at Canvas Host.

1. Setting Up Email

1.1 Email Accounts Forwarders

You can add e-mail accounts, aliases, and forwarding addresses from your control panel, at:
https://(server hostname):2083/

Go to “Mail” and then “Email Accounts” to add and edit new accounts.

1.2 Email Account Setup

When setting up your e-mail client (e.g Outlook, Thunderbird, Mac, use the following settings:

SMTP Server (Outgoing mail): (your domain)
POP3 Server (Incoming mail):
(your domain)
Username: The email address
Password: The email password
My Server Requires Authentication: Yes
Use Secure Authentication: No

1.3 Automatic Mail Client Setup

After creating a new email account, If you would prefer to have your mail client automatically configured, simply click “Yes” when prompted, and you will be taken to a screen showing available options.

1.4 Webmail

Included in your hosting package are three standard “webmail” packages. Each lets you check your email from any web browser, just like Gmail or Hotmail, when you are away from your office or home computer. Just enter your email address and password, and you’ll be on your way! You can access Web Mail at:
http://www.(your domain)/webmail

2. Managing Domain Names

2.1 New Domain Registrations

If you have chosen to register a new domain through us, we will automatically configure your domain’s DNS information for you.

2.2 Domain Is Already Registered

If your domain name was previously registered or hosted somewhere else, you will need to update your domain’s DNS information to the following. You need to change the nameservers (“point your domain”) to:

Nameserver 1: (
Nameserver 2: (
Nameserver 3: (
Nameserver 4: (

Please contact us if you would like us to manage this step for you.

If your domain was registered somewhere else, you will need to contact that registrar or log into their system to make these changes.

Please note: it typically takes 24-36 hours from the time you change your domain’s DNS, for the settings to “propagate” across the entire Internet. During that time, you may not be able to access your web site on our servers using a web browser.

If you have requested a domain name during sign up, please keep in mind that your domain name will not be visible on the internet instantly. This process is called propagation and can take 24-36 hours. Until your domain has propagated, your website and email will not function. We have provided a temporary URL which you may use to view your website and upload files in the meantime.

2.3 Transferring a Domain To Us

You can consolidate your Web hosting and domain management into one place by having Canvas Host manage and renew your domains for you. Simply transfer your domain(s) from your current registrar to our account at eNom. If you are interested in transferring your domain(s), please read the following page on our Web site:

Please note, Transferring a Domain is NOT the same as migrating your Web site. Canvas Host offers 30 minutes free migration assistance if you already have a cPanel account with another provider and would like help copying it over to our servers. For more information on migration assistance, please read the following page on our Web site:

3. Using FTP and SFTP

FTP/SFTP Hostname: (your domain)
FTP/SFTP Username: (your cPanel username)
FTP/SFTP Password: (your cPanel password)
FTP Port: 21
SFTP Port: 22

Remote Directory: /home/{$service_username}/public_html/ (upload your files in this folder)

Web pages go in the “/public_html/” directory. After FTP’ing into your site for the first time, you may need to browse to locate this directory. Simply look for and browse into the “public_html” directory. Place all your Web pages and graphics for your site into this directory.

You can use any FTP-compliant tool, such as Fetch, LeapFTP, CuteFTP, or any web design tool that includes FTP software (such as Dreamweaver) with your hosting package. Depending on your own Internet setup, some issues, like firewalls, may limit your ability to FTP into your account. Should this happen, try changing your FTP settings to use PASV (“passive”) mode when FTP’ing into your site.

You can also set up a Web Disk Account to create a network drive mounted onto your computer. With a Web Disk Account you can drag and drop files directly to your web space. To get set up, go to “Files” and then “Web Disk”.

4. CGI Script Usage

A number of CGI scripts are already installed for your use. Simply go to “Software / Services” and then “CGI Center”.

For those who wish to use Perl, the path is:

Be sure to secure your scripts, as any malicious spam sent from your domain will result in account deactivation.

5. MySQL Database Usage

Your account is set up to use MySQL databases. You will first need to log into the control panel. Go to “Databases” and then “MySQL Databases” and follow the instructions on screen.

Once your database is created, you can access it with PHP using the following information:

MySQL Hostname: localhost
MySQL Username: Set in your control panel
MySQL Password: Set in your control panel
MySQL Database name: Set in your control panel

You can then manage your database via command line, or use PhpMyAdmin by going to “Databases” and then “phpMyAdmin”.

6. Data Security and Backups

Your use of this service is at your sole risk.

For standard (shared, WordPress, reseller) hosting, our backup service runs once a week and once a month, overwrites any of our previous backups made, and only one week and one month of backups are kept.

For PCI-compliant hosting, our backup service runs daily, overwrites any of our previous backups, and retains the most recent day, week, and month of backups. This service is provided to you as a courtesy. Canvas Host is not responsible for files and/or data residing on your account.

We strongly recommend maintaining local backups of your site’s content. You can make backups of your website content within cPanel. Once logged in, go to “Backup Wizard” and follow the on-screen instructions.

7. PCI Compliance Support (PCI Hosting Plans Only)

Included in your PCI Web hosting plan is escalated PCI Compliance support to assist you with testing, ASV scanning, server hardening and other custom configurations related to the PCI Compliance process.

For all PCI Compliance tests, please open a support ticket by logging into our support system (using the credential noted in 6.1, above) and describe the precise nature of your request.

As a customer on a PCI Web hosting plan, we will escalate your PCI testing requests and questions a PCI Compliance support staff member, who will promptly handle your ticket and provide all necessary information to the third-party PCI Approved Scanning Vendor (ASV) regarding port scanning and vulnerability reports.