Getting Started with cPanel

This article will show you how to get your website and email live on your new web hosting account.

Getting Started

Step 1 - DNS

First, we need to make sure your domain name resolves correctly, meaning, we need to make sure it's sending your website traffic to your new server. The easiest way to do this is to set your domain name to use our name servers.

However, if you need to keep your current site live until you are ready to switch to your new service, you might want to get everything else set up on your new server first. That way you can preview your website before going live. See the last section to learn how to preview your website.

If you registered your domain with us, your name servers will be set up automatically, and you can go to the next step.

If you registered your domain elsewhere, you would need to visit that registrar and update your name servers (also called Servers of Authority or SOA) to the ones shown below:

  Nameserver IP address
Primary ns1.deluxehosting.com 207.55.253.5
Secondary ns2.deluxehosting.com 207.55.253.5

 

Note: It can take up to 24 hours for updates to your domain name to take effect. During this time your website traffic and email may be disrupted. If you want to minimize this disruption to your website traffic and email, you may be able to first, before making any other changes to your name servers, lower your TTL with your current registrar. Once you lower your TTL, wait 24 hours, and then update your name servers. The change should now happen more quickly.

Step 2 - Email Account Creation

  1. Next, you will need to create a new email address:
  2. Log into your cPanel.
  3. In the Email section
  4. Click on Email Accounts.
  5. Fill in the information for your new email user:
    • Email: Your new email address.
    • Password: Enter your new password twice. Be sure to choose something strong for added security. You can use the Password Generator tool to create a secure password automatically; just make sure you remember the password.
    • Mailbox Quota: This sets a size limit on the mailbox. Enter a number or choose Unlimited.
  6. Click Create Account.

After a moment, you'll receive a confirmation message. You should see your new email address listed under the Accounts section. If you ever need to update the password or delete the account later, you can do that from this page.

Step 3 - Email Account Setup

Now you can set up your new email address with a local email client such as Outlook or Apple Mail, which you can check from your computer. You will need the following information to enter in your email client of choice:

  • Username or account name: your full email address
  • Password: the password you just created
  • Incoming mail server type: IMAP or POP3 (you can use either)
  • Incoming mail server name: mail.example.com (replace 'example.com' with your own domain)
  • Incoming mail server port: 995 for POP accounts, 993 for IMAP accounts
  • Outgoing mail server type: SMTP
  • Outgoing mail server name: mail.example.com (replace 'example.com' with your own domain)
  • Outgoing mail server port: 465

Step 4 - FTP Account

Next you will want to set up an FTP account. FTP, or File Transfer Protocol, allows you to upload or publish your website files. First, you need to set up an FTP user:

  1. Log into your Control Panel.
  2. In the Files section, click on FTP Accounts.
  3. Fill in the information for your new FTP user:
    • Login: Your new FTP username.
    • Password: Enter your new password twice. Be sure to choose something strong for added security. You can use the Password Generator tool to create a secure password automatically; just make sure you remember the password.
    • Directory: This is the folder that you want the user to be able to access. For maximum access, leave this field blank. To grant access to all of your website files, use public_html/. To grant access to a specific subfolder, enter the full path to that folder (example: public_html/username/).
    • Quota: This is the maximum amount of disk space this user will be allowed to use on the server. Enter a number, or choose Unlimited.
  4. Click Create FTP Account. You'll be taken to a confirmation screen that shows the information you just entered. Make a note of these settings for the next step.

You will need to enter the following information in your favorite FTP client:

  • Server or Hostname: ftp.example.com (replace 'example.com' with your own domain) or your server name or IP address
  • Username: the username you created in the previous step - remember to include the @EXAMPLE.COM part, not just the first part
  • Password: the password you just created
  • Port number: 21 (this is the default port)
  • Root directory: your domains document root folder (typically public_html/)

Note: You can use the IP address for your server instead of the domain name if your domain is not yet pointed to your server here. You can find your IP address in your Customer Manager. Click on My Products, then on View Details next to your server. Your IP address is shown on the left.

Site preview

To preview your website before your DNS settings have updated, you will need two pieces of information.

  1. Your server name or IP address.
  2. Your cPanel username.

You can find your IP address in your Client Area. Click on My Products, then on View Details next to your hosting plan. Your IP address is shown on the left.

You can find your cPanel username on the home page of your Control Panel. Log into the Control Panel, then look in the Stats box for your Home Directory. It should show something like /home/USERNAME. The part after home/ is your unique cPanel username.

To preview your website, enter the following URL in your browser:

http://12.34.56.78/~USERNAME

Replace 12.34.56.78 with your IP and USERNAME with your username. You do need the ~.

Once you're happy with how your website looks, you

Was this answer helpful? 1 Users Found This Useful (1 Votes)