This document describes how to quickly publish a website on a newly-provisioned cPanel & WHM server.
Important:
This procedure only covers the minimum steps to publish a website. We strongly recommend that you read the rest of our documentation and configure all of the useful features on your cPanel & WHM server.
Your server’s hostname uniquely identifies it on the internet. Most hosting providers will configure your server’s hostname as part of the provisioning process. However, you may need to perform these steps manually.
To set the hostname, perform the following steps:
Navigate to WHM’s Change Hostname interface (WHM » Home » Networking Setup » Change Hostname).
If you wish to change the hostname, enter a new hostname in the text box.
Click Change. A confirmation message will appear.
Click Add an A entry for your hostname. A new interface will appear that displays the main IP address of the server.
Click Add Entry. A confirmation message will appear.
Warning:After you change the server’s hostname, your browser may display a warning about a change to the server’s SSL certificate.
Add a caption...
Add a caption...
Confirm the DNS resolvers
Your server’s DNS resolvers allow your server to look up the IP addresses of other sites on the internet. Most hosting providers will configure your server’s resolvers as part of the provisioning process. However, you may need to perform this step manually.
To configure DNS resolvers on your server, perform the following steps:
Navigate to WHM’s Resolver Configuration interface (WHM » Home » Networking Setup » Resolver Configuration).
Click Proceed. A new interface will appear.
Enter the desired IPv4 or IPv6 addresses in the Primary Resolver and Secondary Resolver text boxes.
Note:If your hosting provider did not give you this information, you can use Google® nameservers (8.8.8.8 and 8.8.4.4).
To configure a third resolver, enter that IP address in the Tertiary Resolver text box.
Click Continue. A confirmation message will appear.
Add a caption...
Configure nameservers
Note:
We recommend that you set up the nameserver software on your server to ensure full functionality of all services.
If you’re using your domain registrar or your hosting provider to handle nameserver services, you can skip this section. Instead, contact your domain registrar and hosting provider for information on how to set your DNS registration and records.
Your server’s nameservers allow you to host your own DNS entries for sites. This allows you to control the branding of domains on your server when others look up information about them.
To select and configure nameservers on your server, perform the following steps:
Navigate to WHM’s Nameserver Selection interface (WHM » Home » Service Configuration » Nameserver Selection).
Select the nameserver software that you wish to use.
Click Save.
Navigate to WHM’s DNS Zone Manager interface (WHM » Home » DNS Functions » DNS Zone Manager).
Select your hostname’s zone file and click Manage.
Add A records for NS1 and NS2 entries.
Change the NS entries to your nameservers.
Click Save. A confirmation message will appear.
Go to your registrar’s website.
Change the nameserver records for your main domain to point to your own nameservers.
Reverse DNS uses pointer records (PTR) to convert IP addresses to domain names.
We strongly recommend that you set the PTR record of your server’s primary IP address to your server’s hostname. However, many hosting providers do not delegate authority for PTR records to their customers. Contact your hosting provider for assistance.
The Onboarding Assistant automatically creates a WordPress® website for the new cPanel account if the user selects the WordPress option.
If you plan to create a WordPress site, read our WP Toolkit interface (cPanel » Home » Domains » WP Toolkit) documentation.
For information about how to install, configure, and manage WordPress sites with WP Toolkit, read Plesk’s WP Toolkit documentation.
For more information about WordPress, visit the WordPress Support website.
Add a caption...
Create a placeholder page with Site Publisher
If you plan to upload your own site content, you should display a placeholder page while you build your site. To set up a placeholder for your account, read our Site Publisher interface (cPanel » Home » Domains » Site Publisher) documentation.
Add a caption...
Upload your own content
To securely upload your own content to the website, perform the following steps:
Navigate to cPanel’s Web Disk interface (cPanel » Home » Files » Web Disk).
If you run Microsoft Windows® Vista, 7, 8, or 10, perform the following additional steps to enable Digest Authentication:
Click Enable Digest Authentication. A new window will appear.
Enter your cPanel account’s password.
Click OK.
Click Configure Client Access next to the system user email account.
Select your operating system.
Install the software.
Connect to your Web Disk account. It will now appear on your workstation as another drive.
Drag and drop content to your server as needed.
Add a caption...
You can use the following interfaces to upload your content:
cPanel’s Git Version Control interface (cPanel » Home » Files » Git Version Control)
Now that your site is running, we recommend that you perform the following additional steps to secure and protect your server:
Confirm that AutoSSL has obtained an SSL certificate for your website.
Note:After you secure your site with a certificate, be sure to update any WordPress installations to use https: secured locations instead of http: insecured locations.