{"id":1060,"date":"2021-07-06T09:33:22","date_gmt":"2021-07-06T09:33:22","guid":{"rendered":"https:\/\/blog.hostinger.io\/support\/2021\/07\/06\/5387409-how-to-install-a-free-ssl-on-cyberpanel-at-hostinger\/"},"modified":"2026-03-16T12:12:11","modified_gmt":"2026-03-16T12:12:11","slug":"5387409-how-to-install-a-free-ssl-on-cyberpanel-at-hostinger","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/5387409-how-to-install-a-free-ssl-on-cyberpanel-at-hostinger\/","title":{"rendered":"How to Install a Free SSL on CyberPanel at Hostinger"},"content":{"rendered":"<p class=\"no-margin\">While CyberPanel provides you an opportunity to <b>automatically issue an SSL certificate<\/b>, it is necessary that the domain is pointing to the VPS by nameservers first &ndash; no worries as we&rsquo;ll cover it in detail, just follow these steps:<\/p><p class=\"no-margin\">\n<\/p><h2 id=\"h_1811090ae9\">Step 1 &ndash; Preparations<\/h2><p class=\"no-margin\">Before installing the SSL, make sure that:<\/p><ul>\n<li>\n<p class=\"no-margin\">The VPS has CyberPanel installed and <b>updated<\/b>, and the dashboard is accessible<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">The domain is <b>added to CyberPanel<\/b> and is <b>not used elsewhere<\/b><\/p>\n<\/li>\n<\/ul><p class=\"no-margin\">\n<\/p><h2 id=\"h_578d0718f5\">Step 2- Create Nameservers and Point Domain<\/h2><p class=\"no-margin\">On CyberPanel,<b> <\/b>go to DNS &rarr; <b>Create nameserver<\/b>:<\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2021\/07\/496e248e-00f6-4051-b2df-ff2b0f32d329.jpg\"><\/div><p class=\"no-margin\">Next, fill in the form with the following:<\/p><ul>\n<li>\n<p class=\"no-margin\"><b>Domain name<\/b> &ndash; your domain name<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\"><b>First Nameserver<\/b> &ndash; create a name for your first nameserver, such as ns1.domain.tld (where domain.tld is your domain name)<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\"><b>IP Address<\/b> &ndash; Your <b><a href=\"\/support\/5139756-how-to-find-vps-ip\" target=\"_blank\" class=\"intercom-content-link\">VPS IP address<\/a><\/b><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\"><b>Second nameserver<\/b> &ndash; create a name for your second nameserver, for example, ns2.domain.tld<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\"><b>IP Address<\/b> &ndash; Enter again your VPS IP address<\/p>\n<\/li>\n<\/ul><p class=\"no-margin\">Once done, click <b>Create Nameserver<\/b> to save the changes:<\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2021\/07\/e1d5654b-4d57-4348-bbe2-84b38401bc4c.jpg\"><\/div><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">Now, set up these nameservers as <b>child nameservers <\/b>to point your domain to your VPS. If your domain is purchased at Hostinger, you can do so from hPanel following this guide: <b><a href=\"\/support\/1583401-how-to-create-child-nameservers\" target=\"_blank\" class=\"intercom-content-link\">How to create child nameservers<\/a><\/b>.<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">Use the following values for the child nameservers:<\/p><ul>\n<li>\n<p class=\"no-margin\"><b>Child nameserver 1 and 2<\/b> &ndash; the nameservers created in the previous step<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\"><b>IPv4 address<\/b> &ndash; your VPS IP address<\/p>\n<\/li>\n<\/ul><p class=\"no-margin\">Wait up to 24 hours for <b><a href=\"\/support\/4146975-what-is-dns-propagation\" target=\"_blank\" class=\"intercom-content-link\">propagation<\/a><\/b> to complete and after that, the domain&rsquo;s DNS zone will be managed from CyberPanel and you will be able to install the SSL &#128522; <\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\"><b>NOTE<\/b><\/p><ul>\n<li>\n<p class=\"no-margin\">If your domain is purchased elsewhere you will need to set up the child nameservers there. To manage your domain and VPS in one place, you can <b><a href=\"\/support\/1583436-how-to-transfer-domain-to-hostinger\" target=\"_blank\" class=\"intercom-content-link\">transfer your domain to Hostinger<\/a><\/b><\/p>\n<\/li>\n<\/ul><p class=\"no-margin\">\n<\/p><h2 id=\"h_9d8d45471e\">Step 3 &ndash; Issue SSL Certificate<\/h2><p class=\"no-margin\">Once your domain is fully propagated, you can install the SSL and force HTTPS. On your main CyberPanel page,<b> <\/b>go to SSL &rarr; <b>Manage SSL<\/b>: <\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2021\/07\/1a266c8c-9f2d-40ea-9339-2793a5c720ec.jpg\"><\/div><p class=\"no-margin\">Choose the domain name and click on <b>Issue SSL<\/b>:<\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2021\/07\/bfb22620-42dc-4517-b366-44300c4c297d.jpg\"><\/div><p class=\"no-margin\">To <b>force HTTPS<\/b> for your website, go back to the <b>Available functions <\/b>section and click on <b>Websites<\/b>:<\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2021\/07\/6107d0ec-8afe-40a5-846c-d8e974f2702b.jpg\"><\/div><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">Next, click on List <b>Website<\/b>, locate your domain and click <b>Manage<\/b>:<\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2021\/07\/06858af4-0690-4c87-892c-25dc350603cc.jpg\"><\/div><p class=\"no-margin\">Scroll down to the Configurations area and click on <b>Rewrite Rules<\/b>:<\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2021\/07\/51658e5b-bd98-48ca-a301-1ea287b11ee4.jpg\"><\/div><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">Click on the dropdown list and select <b>Force HTTP &rarr; HTTPS<\/b>:<\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2021\/07\/60f6f3b2-f676-4892-8372-187887f12180.jpg\"><\/div><p class=\"no-margin\">Click on <b>Save Rewrite Rules<\/b> to save the changes. That&rsquo;s it! The SSL is issued and a secure connection is forced. You can now visit your website on an incognito window to verify that SSL is properly installed and working &#128522;<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\"><b>NOTES<\/b><\/p><ul>\n<li>\n<p class=\"no-margin\">The issued SSL Certificate is from <b>Let&rsquo;s Encrypt <\/b>and is valid for <b>90 days<\/b>. After the certificate expired, you will need to re-issue it<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Installing an SSL while the domain is still propagating will create a <b>self-signed certificate<\/b>, which may cause errors when accessing your website<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">If you encounter any issues while installing SSL, check this article on <b><a href=\"\/support\/5496683-how-to-fix-ssl-issues-on-cyberpanel-vps\" target=\"_blank\" class=\"intercom-content-link\">how to fix SSL issues on CyberPanel VPS<\/a><\/b><\/p>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Installing SSL certificate on domain using CyberPanel<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[200],"tags":[],"class_list":["post-1060","post","type-post","status-publish","format-standard","hentry","category-cyberpanel-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/5387409-how-to-install-a-free-ssl-on-cyberpanel-at-hostinger\/","default":1},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/support\/5387409-como-instalar-un-ssl-gratuito-en-cyberpanel-en-hostinger\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/support\/5387409-comment-installer-un-ssl-gratuit-sur-cyberpanel\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/support\/5387409-cara-install-ssl-gratis-di-hostinger-cyberpanel\/","default":0},{"locale":"lt-LT","link":"https:\/\/www.hostinger.com\/lt\/support\/5387409-kaip-idiegti-nemokama-ssl-naudojant-cyberpanel-hostinger-platformoje\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/br\/support\/5387409-como-instalar-um-ssl-gratuito-na-vps-com-cyberpanel\/","default":0},{"locale":"uk-UA","link":"https:\/\/www.hostinger.com\/ua\/support\/5387409----ssl--cyberpanel\/","default":0}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/1060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=1060"}],"version-history":[{"count":1,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/1060\/revisions"}],"predecessor-version":[{"id":4265,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/1060\/revisions\/4265"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=1060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=1060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=1060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}