Just purchased one of our shiny new Cloud servers? This guide will show you everything you need to get started using cPanel.

Let’s get started…

If you want to skip to a specific part of the guide, just use the links below:

Logging in to WHM

After purchasing a Cloud server, an email containing your Cloud login details will be emailed to the LCN account holder. These details are needed to login to your WHM control panel via a web browser.

  1. Open your favourite web browser.
  2. Navigate to your WHM login page by typing your cloud hostname, followed by the port number 2083 in the URL bar of your browser. E.g. https://cloud12345-1.lcncloud.com:2083
  3. In the Username field enter your WHM username.
  4. In the Password field enter your WHM password.
  5. Click Log in.


Pointing your domain to your Cloud server

Glue records are used to setup your own custom nameservers with the domain registry. You can create custom nameservers from within your LCN account by following the instructions below.

  1. Log in to your LCN account.
  2. Click Domains.
  3. Click Manage next to the domain you want to point to your Cloud.
  4. Click Edit Nameservers in the Nameservers section.
  5. In the Primary Hostname field enter ns0.yourdomain.com.
  6. In the IP Address field, enter the IP address of your server.

  7. Please note: Your public IP address can be found in your setup email.

  8. In the Secondary Hostname field enter ns1.yourdomain.com.
  9. In the IP Address field, enter the IP address of your server again.
  10. Click UPDATE and allow 24 hours for these changes to take effect.


Setting up nameservers within WHM/cPanel

  1. Login to your WHM control panel.
  2. Under Server Configuration, select Basic cPanel & WHM Setup.
  3. Scroll to the Nameservers section at the bottom of the page.
  4. In the Nameserver 1 field, enter ns0.yourdomain.com.
  5. In the Nameserver 2 field, enter ns1.yourdomain.com.
  6. Click Assign IP address next to Nameserver 1.
  7. Once the IP address has been assigned, click Close.
  8. Finally, click Save Changes.


Adding a domain to cPanel

To upload your website and create email addresses, a cPanel account and a domain name are needed. You can create a cPanel account and add your domain name by following the instructions below:

  1. Login to your WHM control panel.
  2. Under Account Functions, select Create a New Account.
  3. Enter the relevant information in the following fields:

  4. Domain Information
    Domain: Enter your domain name.
    Username: This should automatically populate (but can be changed).
    Password: Enter a password for your cPanel account.
    Re-type Password: Enter the same password again.
    Strength: This shows you how secure your password is.
    Email: Enter the email address you’d like any notifications to be sent to.

    Package
    Choose a Package: This section is needed if you have pre-configured hosting packages from the Packages section of WHM.
    Select Options Manually: If you haven’t setup any Packages, you can setup hosting limits within this section..

    Settings
    CGI Access: Leave this ticked.
    cPanel Theme: paper_lantern (optional).
    Locale: Select the language you would like to use.

    Reseller Settings
    Make the account a reseller: If this is your first hosting package, tick this box. Otherwise leave this blank.
    Make the account own itself: Leave this unticked.

    DNS Settings
    Enable DKIM on this account: Tick this field.
    Enable SPF on this account: Tick this field.
    Use the nameservers specified at the Domain’s Registrar: Leave this unticked.
    Overwrite any existing DNS zones for the account: Leave this unticked.

    Mail Routing Settings
    Using the radio buttons, select Automatically Detect Configuration.

  5. Once these sections have been filled in, click Create.


Accessing cPanel

To create email accounts, upload website files and create databases, you need to access the specific cPanel account for your domain name.

  1. Login to your WHM control panel.
  2. Under Account Information, click List Accounts.
  3. Find your domain name from the list of accounts.
  4. Under the cPanel section, click the cP logo.
  5. Your cPanel control panel will now open in a new browser window/tab.

Please note: You can also access your cPanel account by going to yourdomain.com/cpanel and entering in your cPanel username and password created when adding the domain name to WHM.



Uploading website files via the File Manager

cPanel provides a File Manager where you can upload, edit and remove files from within your browser. Below we show you how to access the file manager and upload files. If you’d prefer to use an FTP client, skip this section to find out how to create an FTP account.

  1. Login to cPanel.
  2. Click File Manager.
  3. Double click on the public_html directory icon (an image of the globe) to access it.
  4. Click Upload, located in the top banner.
  5. Either drag and drop your files into the box provided or click Select File.
  6. Select the files you would like to upload and click Open.
  7. The progress of the file upload can be seen at the bottom of the page.


Creating an FTP Account

Many people prefer to use an FTP client to perform file maintenance on their server. To do this you’ll first need to create an FTP account using the steps below:

  1. Login to cPanel.
  2. Click FTP Accounts.
  3. Enter the following information:

  4. Log In: Enter a username for your FTP account e.g. admin.
    Password: Enter a password for your FTP account.
    Password (Again): Enter the same password again.
    Strength: This shows you how secure your password is.
    Directory: Ensure this says public_html/.
    Quota: Either enter your own quota or select Unlimited.

  5. Click Create FTP Account.
  6. Scroll down to see your existing FTP accounts.
  7. Click Configure FTP Client to see the information needed for the FTP connection.


Creating a Database

Many website applications now include a database. Below we show you how to create a database, a database user and access the database via phpMyAdmin.

  1. Login to cPanel.
  2. Under the DATABASES section, click MySQL Databases.
  3. In the New Database field, enter the name of your new database e.g. newdatabase.
  4. Click Create Database.
  5. Once completed, click Go Back.
  6. Scroll down to the MySQL Users section.
  7. Under Add New User, enter the relevant information in the following fields:

  8. Username: Enter a username for your database user e.g. admin.
    Password: Enter a password for your database user.
    Password (Again): Enter the same password again.
    Strength: This shows you how secure your password is.

  9. Click Create User.
  10. Once completed, click Go Back.
  11. Scroll down to the Add User To Database section.
  12. Select the database user and the database you’d like to add the user to, and click Add.
  13. Select ALL PRIVILEGES from the top and click Make Changes.
  14. Click Go Back.
  15. You can now view your database and user in the Current Databases section.


Accessing phpMyAdmin

  1. Login to cPanel.
  2. Under the DATABASES section, click phpMyAdmin.
  3. Select your database name from the left-hand panel.


Creating an email account

Now your website and database is setup, we’re going to look at how to create a new mailbox in cPanel.

  1. Login to cPanel.
  2. Under the EMAIL section, click Email Accounts.
  3. Under Add Email Account, enter the relevant information in the following fields:

  4. Email: Enter the first part of the email you would like e.g. admin.
    Password: Enter a password for the mailbox.
    Password (Again): Enter the same password again.
    Strength: This shows you how secure your password is.
    Mailbox Quota: Either choose your own custom mailbox quota or select Unlimited.

  5. Click Create Account.
  6. To view the mailbox details needed to setup the mailbox in your favourite email client, scroll down to the Email Accounts section and click Configure Mail Client.
  7. To access webmail, click Go Back, select More next to your mailbox and click Access Webmail from the dropdown provided.


That’s it! You’re now ready to use your website and email on your Cloud Server.

Related guides

Need a hand? Search over a hundred step-by-step support guides