This article describes how to create and install a self-signed SSL certificate in cPanel.
To install a self-signed SSL certificate on your Beehosting account for testing and development purposes. You should create a private key and digitally sign your own SSL certificate in cPanel.
Please, follow these steps to create and install a self-signed SSL certificate:
- Log in to cPanel.
- Click SSL/TLS In the SECURITY section of the cPanel home screen:
- Click Generate, view, upload, or delete your private keys, under Private Keys (KEY), and the Private Keys page appears.
- Under Generate a New Private Key, confirm that the Key Type is set to RSA, 2,048-bit.
- In appears Description text box, type a descriptive name for the key, such as the Self-signed cert key.
- Click and cPanel generate and display the private key.
- Click Return to SSL/TLS.
- Under Certificates (CRT) on the SSL/TLS page, click Generate, view, upload, or delete SSL certificates. The Certificates page appears.
- In the Key list box under Generate a New Certificate, select the description for the private key you generated in step 6.
- In the Domains text box, type the domain that you want to secure with the self-signed certificate, such as test.example.com.
- Complete the remaining fields for the certificate.
Make sure you use the correct two-letter country code (for example, US or FR). For a complete list of these codes, please visit http://www.iso.org/iso/country_codes/iso_3166_code_lists/country_names_and_code_elements.htm.
- Click . cPanel generates and displays the self-signed certificate.
- Click Return to SSL/TLS.
- From the SSL/TLS page, under Install and Manage SSL for your site (HTTPS), click Manage SSL sites. The Manage SSL Hosts page appears.
- Under Install an SSL Website, click , select the certificate you generated in step 12, and then click . cPanel fills in the Certificate (CRT) and Private Key (KEY) fields automatically.
Because this is a self-signed certificate, the Certificate Authority Bundle (CABUNDLE) field remains blank.
- In the Domain list box, select the domain you want to secure with the certificate.
- Click SSL Host Successfully Installed message. . cPanel installs the certificate on the server and enables SSL. When the process is complete, you receive an
- Click . You can now securely access the specified domain by using the https:// prefix in a web browser, but you will receive a warning message about the self-signed certificate.
Looking for ways to protect your site? Get the right level of website protection with our SSL options.