From cPanel & WHM to Website on cPanel VPS Hosting

OVERVIEW

This guide only covers the necessary steps to publish a website through cPanel & WHM on a cPanel VPS Hosting. We strongly recommend that you read the rest of our documentation to configure all of the useful features on your cPanel & WHM server. New installations automatically receive a free 15-day trial license.

1 LOG IN TO WHM

To log in to WHM, perform the following steps:

  1. Connect to the server via SSH and log in as the root user with your SSH key.

  2. The message of the day will contain a To log in to cPanel URL. Navigate to that URL in a web browser.

  3. Agree to our software license terms.

  4. Enter your contact email address in the Email Address text box.

  5. Because this guide assumes that you will use Localhost's DNS servers, do not alter the Nameservers information.

  6. Click Finish.

2 CHANGE THE ROOT PASSWORD

To change the root password, perform the following steps:

  1. Click the hamburger icon in the upper-left corner of the interface to open the menu of WHM features.

  2. Navigate WHM's Change Root Password interface (WHM >> Home >> Server Configuration >> Change Root Password).

  3. Enter and confirm the new password in the appropriate text boxes.

3 SET THE HOSTNAME

To set your server's hostname, perform the following steps:

  1. Navigate to WHM's Change Hostname interface (WHM >> Home >> Networking Setup >> Change Hostname).

  2. Enter a new hostname in the textbox.

  3. Click Change.

After you change the server's hostname, your browser may display a warning about a change to the server's SSL certificate.

4 CONFIGURE WORDPRESS MANAGER

If you plan to use WordPress® to create your website, perform the following steps:

  1. Navigate to WHM's Install cPAddons Site Software interface (WHM >> Home >> cPanel >> Install cPAddons Site Software).

  2. Select the checkbox next to the WordPress addon.

  3. Click Update cPAddon Config.

5 CREATE THE ACCOUNT

To create the cPanel account, perform the following steps:

  1. Navigate to WHM's Create a New Account interface (WHM >> Home >> Account Functions >> Create a New Account).

  2. Enter a domain name in the appropriate text box. The interface will suggest a username.

  3. Enter a password and confirm it. The interface can generate a strong password for you.

  4. Enter a contact email address for the account.

  5. Click Create.

6 LOG IN TO CPANEL

To quickly log into your new site's cPanel interface, click Go to cPanel.

7 CREATE YOUR SITE

You can either create a WordPress site or you can upload your own content.

7a Create a WordPress site

If you plan to run a WordPress site, perform the following steps:

  1. Navigate to cPanel's Site Software interface (cPanel >> Home >> Software >> Site Software).

  2. Click WordPress. The WordPress Manager interface will appear.

  3. Enter the domain to install the site on. Or you can install it on a subdomain (for example: blog.example.com).

  4. Click Install. The interface will display a success message with the username and password for WordPress.

  5. Navigate to your domain. The WordPress welcome page will appear.

  6. Click the Log In link.

  7. Enter the username and password.

Now you can start setting up your WordPress site.

7b Upload your own content

We recommend that you use the Site Publisher feature to put up a placeholder on your site while you develop and upload your content. To configure a placeholder site, perform the following steps:

  1. Navigate to cPanel's Site Publisher interface (cPanel >> Home >> Domains >> Site Publisher).

  2. Select the domain.

  3. Select a site template.

  4. Enter the site information.

  5. Click Publish.

To upload your site's content, perform the following steps:

  1. Navigate to cPanel's Web Disk interface (cPanel >> Home >> Files >> Web Disk).

  2. Click Configure Client Access next to the default account.

  3. Select your operating system.

  4. Install the software.

  5. Connect to your Web Disk. It will now appear on your workstation as another drive.

  6. You can drag and drop content to your server as needed.

8 DNS SETUP

If you plan to use Localhost's DNS servers, point your domain's NS records at Localhost's NS servers and use their portal to point your domain to the server's IP address. Otherwise, go to your DNS registrar and point your domain to the server's IP address.

  • 0 Users Found This Useful
Was this answer helpful?

Powered by WHMCompleteSolution