Creating an SSL for a website in WHM


Step 1: First, make sure that DNS for the domain you are associating with this cPanel account is pointed correctly. If it is not, the SSL will not be created from cPanel.

Step 2: Log into WHM.

Step 3: In the search bar on the left, type "SSL".

Step 4: Under "SSL/TLS", select "Manage AutoSSL".

Step 5: Select the "Manage Users" Tab.

Step 6: Search for cPanel username for the domain you would like to assign the SSL to.

Step 7: Enable AutoSSL.

Step 8: As an extra measure also select the checkbox next to the domain username and click the "Enable AutoSSL on selected 1 user" green button above the user and click on the button to the right that will say Check "[cPanel username]".

Step 9: Next go to: https://www.sslshopper.com/ssl-checker.html. Type in the domain of the cPanel account you created to see if the SSL is live. This may take a minute or several depending on how long it takes for cPanel to assign the AutoSSL to that account.

Step 10: If this cPanel account is going to have WordPress on it, be sure to install it first before moving on to the next step. Follow this article on setting up a WordPress site: https://pulsenest.com/crm/knowledge-base/article/installing-wordpress-on-cpanel-account

Step 10: Now you can add a redirect within the cPanel account so that the site will forward to use https:// instead of http://. Follow this article on setting up a redirect within cPanel: https://pulsenest.com/crm/knowledge-base/article/setting-up-redirect-in-cpanel-to-make-sure-website-uses-https-instead-of-http

Did you find this article useful?