{"id":2080,"date":"2016-06-27T10:41:44","date_gmt":"2016-06-27T14:41:44","guid":{"rendered":"https:\/\/www.globo.tech\/learning-center\/?p=2080"},"modified":"2016-09-29T17:59:03","modified_gmt":"2016-09-29T21:59:03","slug":"self-signed-ssl-certificate-cpanel","status":"publish","type":"post","link":"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/","title":{"rendered":"How to Install a Self-signed SSL Certificate in cPanel"},"content":{"rendered":"<p>A self-signed SSL certificate is an easy way to secure communication between a client and server without spending money, or without the hassle of setting up Let&#8217;s Encrypt. While it has the major disadvantage of lacking browser support, it can be set up and deployed in minutes.<\/p>\n<h2>Getting Started<\/h2>\n<p>To complete this guide, you will need the following:<br \/>\n\u2022 1 Node (<a href=\"https:\/\/www.globo.tech\/cloud-server-pricing\" target=\"_blank\">Cloud Server<\/a> or <a href=\"http:\/\/www.globo.tech\/dedicated-server-hosting\" target=\"_blank\">Dedicated Server<\/a>) running a clean Linux installation and cPanel.<\/p>\n<p>We&#8217;ll set up a self-signed certificate so your communication with cPanel-managed domains are secure.<\/p>\n<h2>Tutorial<\/h2>\n<p>Begin by logging into your cPanel installation.<\/p>\n<p>In the Security section of the cPanel home screen, click on SSL\/TLS Manager.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/1.png\" alt=\"cpanel\" width=\"1890\" height=\"886\" class=\"aligncenter size-full wp-image-2229\" \/><\/a><\/p>\n<p>Now look under Private Keys (KEY). Here you&#8217;ll click the button labeled Generate, view, upload, or delete your private keys. You&#8217;re now on the Private Keys page.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/2.png\" alt=\"cpanel2\" width=\"1508\" height=\"577\" class=\"aligncenter size-full wp-image-2231\" \/><\/a><\/p>\n<p>Confirm that the key size is set to 2048 bits under the section labeled Generate a New Private Key.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/3.png\" alt=\"cpanel 3\" width=\"1725\" height=\"859\" class=\"aligncenter size-full wp-image-2232\" \/><\/a><\/p>\n<p>Give the key a meaningful description, like &#8220;Self-signed certificate.&#8221; You may later wish to replace this with an official certificate, so it&#8217;s helpful to know which key should be removed in that instance.<\/p>\n<p>Now click Generate. You&#8217;ll be shown your certificate&#8217;s private key.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/2.png\" alt=\"cpanel2\" width=\"1508\" height=\"577\" class=\"aligncenter size-full wp-image-2231\" \/><\/a><\/p>\n<p>Next click the link labeled Return to SSL Manager.<\/p>\n<p>We need to generate a certificate for our private key. Under the section labeled Certificates (CRT), click Generate, View, Upload or Delete SSL Certificates. You&#8217;re now on the Certificates page.<\/p>\n<p>Under Generate a New Certificate, select the private key description in the key list box.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/5.png\" alt=\"cpanel 5\" width=\"1493\" height=\"827\" class=\"aligncenter size-full wp-image-2234\" \/><\/a><\/p>\n<p>In the Domains field, type the domain you wish to secure, such as test.example.com. This must match exactly.<\/p>\n<p>Complete the remaining fields on this screen.<\/p>\n<p><code class=\"gris\"> Make sure you use the correct two-letter country code (for example, US or FR). For a complete list of these codes, please visit <a href=\"http:\/\/www.iso.org\/iso\/country_codes\/iso_3166_code_lists\/country_names_and_code_elements.htm\" target=\"_blank\">http:\/\/www.iso.org\/iso\/country_codes\/iso_3166_code_lists\/country_names_and_code_elements.htm<\/a> <\/code><\/p>\n<p>Now click Generate. cPanel will generate and display your new self-signed SSL certificate.<\/p>\n<p>Now click Return to SSL Manager.<\/p>\n<p>We&#8217;ve created our private key and SSL certificate. Now we need to install it on the site we wish to protect. From the SSL\/TLS Manager page, under Install and Manage SSL for your site (HTTPS), click Manage SSL sites. The Manage SSL Hosts page is now displayed.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/2.png\" alt=\"cpanel2\" width=\"1508\" height=\"577\" class=\"aligncenter size-full wp-image-2231\" \/><\/a><\/p>\n<p>In the Install an SSL Website section, click Browse Certificates. You should see the certificate you just created. Select it and click Use Certificate. Notice that cPanel fills in the certificate details for you.<\/p>\n<p><code class=\"gris\"> Because this is a self-signed certificate, the Certificate Authority Bundle (CABUNDLE) field remains blank.<\/code><\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/7-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/7-1.png\" alt=\"cpanel 7\" width=\"1514\" height=\"554\" class=\"aligncenter size-full wp-image-2239\" \/><\/a><\/p>\n<p>Now select the domain you wish this certificate to secure.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/8.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/8.png\" alt=\"cpanel 8\" width=\"937\" height=\"862\" class=\"aligncenter size-full wp-image-2238\" \/><\/a>><\/p>\n<p>Finally click Install Certificate. cPanel automatically handles this process, inserting the key and certificate correctly. When complete, you&#8217;ll receive a message telling you that the certificate was successfully installed.<\/p>\n<p><a href=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/9.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/9.png\" alt=\"cpanel 9 \" width=\"889\" height=\"823\" class=\"aligncenter size-full wp-image-2237\" \/><\/a><\/p>\n<p>Click OK. You can now access this domain securely via an HTTPS URL, though you&#8217;ll also have to accept the self-signed certificate in your browser.<\/p>\n<h2>Conclusion<\/h2>\n<p>Despite their drawbacks, self-signed certificates are a great and quick way to secure your connections. With a self-signed certificate in place, you can safely transmit passwords and other sensitive data without worrying about interception and compromise. If this guide was helpful to you, kindly share it with others who may also be interested.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>A self-signed SSL certificate is an easy way to secure communication between a client and server without spending money, or without the hassle of setting up Let&#8217;s Encrypt. While it has the major disadvantage of lacking browser support, it can be set up and deployed in minutes. Getting Started To complete this guide, you will<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[73,70],"tags":[],"class_list":["post-2080","post","type-post","status-publish","format-standard","hentry","category-security","category-web-hosting"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Install a Self-signed SSL Certificate in cPanel - Globo.Tech<\/title>\n<meta name=\"description\" content=\"This tutorial will walk you through the installation of Self-Signed SSL in cPanel. Read now &amp; get a secure communication between a client and server !\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install a Self-signed SSL Certificate in cPanel - Globo.Tech\" \/>\n<meta property=\"og:description\" content=\"This tutorial will walk you through the installation of Self-Signed SSL in cPanel. Read now &amp; get a secure communication between a client and server !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/\" \/>\n<meta property=\"og:site_name\" content=\"Globo.Tech\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-27T14:41:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-09-29T21:59:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/1.png\" \/>\n<meta name=\"author\" content=\"GloboTech Communications\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"GloboTech Communications\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/\",\"url\":\"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/\",\"name\":\"How to Install a Self-signed SSL Certificate in cPanel - Globo.Tech\",\"isPartOf\":{\"@id\":\"https:\/\/www.globo.tech\/learning-center\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/1.png\",\"datePublished\":\"2016-06-27T14:41:44+00:00\",\"dateModified\":\"2016-09-29T21:59:03+00:00\",\"author\":{\"@id\":\"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87\"},\"description\":\"This tutorial will walk you through the installation of Self-Signed SSL in cPanel. Read now & get a secure communication between a client and server !\",\"breadcrumb\":{\"@id\":\"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/#primaryimage\",\"url\":\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/1.png\",\"contentUrl\":\"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/1.png\",\"width\":1890,\"height\":886,\"caption\":\"cpanel\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.globo.tech\/learning-center\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install a Self-signed SSL Certificate in cPanel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.globo.tech\/learning-center\/#website\",\"url\":\"https:\/\/www.globo.tech\/learning-center\/\",\"name\":\"Globo.Tech\",\"description\":\"Welcome to the Official Globo.Tech Learning Center\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.globo.tech\/learning-center\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87\",\"name\":\"GloboTech Communications\",\"sameAs\":[\"http:\/\/www.gtcomm.net\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install a Self-signed SSL Certificate in cPanel - Globo.Tech","description":"This tutorial will walk you through the installation of Self-Signed SSL in cPanel. Read now & get a secure communication between a client and server !","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/","og_locale":"en_US","og_type":"article","og_title":"How to Install a Self-signed SSL Certificate in cPanel - Globo.Tech","og_description":"This tutorial will walk you through the installation of Self-Signed SSL in cPanel. Read now & get a secure communication between a client and server !","og_url":"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/","og_site_name":"Globo.Tech","article_published_time":"2016-06-27T14:41:44+00:00","article_modified_time":"2016-09-29T21:59:03+00:00","og_image":[{"url":"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/1.png","type":"","width":"","height":""}],"author":"GloboTech Communications","twitter_misc":{"Written by":"GloboTech Communications","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/","url":"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/","name":"How to Install a Self-signed SSL Certificate in cPanel - Globo.Tech","isPartOf":{"@id":"https:\/\/www.globo.tech\/learning-center\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/#primaryimage"},"image":{"@id":"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/1.png","datePublished":"2016-06-27T14:41:44+00:00","dateModified":"2016-09-29T21:59:03+00:00","author":{"@id":"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87"},"description":"This tutorial will walk you through the installation of Self-Signed SSL in cPanel. Read now & get a secure communication between a client and server !","breadcrumb":{"@id":"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/#primaryimage","url":"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/1.png","contentUrl":"https:\/\/www.globo.tech\/learning-center\/wp-content\/uploads\/2016\/06\/1.png","width":1890,"height":886,"caption":"cpanel"},{"@type":"BreadcrumbList","@id":"https:\/\/www.globo.tech\/learning-center\/self-signed-ssl-certificate-cpanel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.globo.tech\/learning-center\/"},{"@type":"ListItem","position":2,"name":"How to Install a Self-signed SSL Certificate in cPanel"}]},{"@type":"WebSite","@id":"https:\/\/www.globo.tech\/learning-center\/#website","url":"https:\/\/www.globo.tech\/learning-center\/","name":"Globo.Tech","description":"Welcome to the Official Globo.Tech Learning Center","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.globo.tech\/learning-center\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.globo.tech\/learning-center\/#\/schema\/person\/e17784b37f4a4f49b7bc611847912e87","name":"GloboTech Communications","sameAs":["http:\/\/www.gtcomm.net"]}]}},"_links":{"self":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts\/2080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/comments?post=2080"}],"version-history":[{"count":8,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts\/2080\/revisions"}],"predecessor-version":[{"id":2849,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/posts\/2080\/revisions\/2849"}],"wp:attachment":[{"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/media?parent=2080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/categories?post=2080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.globo.tech\/learning-center\/wp-json\/wp\/v2\/tags?post=2080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}