Creating a Self-Signed Certificate

An alternative to the self-generated shared server certificate is a personalized self-signed certificate.  First, access the SSL menu by clicking the "Advanced Tools" link from the main control panel menu, then click the "Install SSL Certificates" icon.

 

 

Step 1:  Click the radio buttons to select "Create your own self signed certificate."

 

Step 2:  Enter the information about yourself and your company.

 

A list of country codes is available at: http://www.site-helper.com/countrycodes.txt

 

The Common Name is the exact web address the certificate is associated with.  In the above example, https://www.garys-host.com/anything would be valid, but not https://subdomain.garys-host.com.

 

Step 3:  Click the "Save" button at the bottom of the screen.  You will be taken back to the SSL menu.

 

Understanding non-Trusted Certificates

 

Although non-Trusted certificates provide a high level of encryption, they are not always the best choice because they are self-generated instead of purchased from a trusted authority.  Because of this, visitors to your site may receive a warning popup window when they access a secure page:

 

 

If you can put up with this inconvenience, then a self-generated secure certificate is adequate for your site.  If you are a company selling goods or services, we highly recommend that you purchase a trusted certificate.  A non-trusted certificate may be harmful to a web site's reputation.

 

Uploading Files to your Secure Site

 

All secure files need to be uploaded to the /domains/domain.com/private_html directory.  You may upload using the control panel's built-in file manager or FTP.  For example,

 

/domains/domain.com/private_html/index.html            ---> https://www.yourdomain.com/index.html

/domains/domain.com/private_html/secure/index.html ---> https://www.yourdomain.com/secure/index.html

 

The private_html directory operates the exact same way as the public_html directory.

 

Note:  You will not see a private_html directory if the SSL feature isn't enabled on your account.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Certificate Installation Requirements

In order to use the SSL feature your site must have it's own static (dedicated) IP address.  If...

Using the Server's Shared Certificate

One of the simplest ways to have a secure site is to use the server's built-in self-generated...

Installing a Purchased Certificate

A purchased certificate is the best form of security.  Because the certificate is both secure and...

Powered by WHMCompleteSolution