Renew SSL certificate for free – using cPanel and ZeroSSL

SSL expiry on Namecheap

Currently with Namecheap shared hosting plans, you get a free SSL certificate for 1 year. After this time, you’ll be prompted to purchase a renewal SSL certificate.

By not renewing you risk losing your website’s SEO ranking on search engines, increase data protection issues, lose visitor and browser trust.

When you first buy a domain from Namecheap, you get 1 free SSL for the 1st year only as explained on their site here. If this is what you actually want to do then follow this guide, otherwise continue below.

What does non SSL or http protocol address look like?

Depending on the browser used, it can be identified as having no padlock, no information in certificate details and flags as a malicious/dangerours/high risk website by web browsers. Commons error messages will be “Your connection is not private” and/or “ERR_CERT_DATE_INVALID” if one has expired.

Principle of SSL certificate

This is the secure version of a http site hence the S for secure [sockets layer] which upgrades the http protocol to https.

SSL encrypts data in transit so when it leaves your device and travels over the internet and is decrypted on the other side which could be the server which hosts the website. The type of attack it would prevent or make significanlty make harder is a MITM attack, which means to listen in/ability to read the data transiting between your device and another.

This is why if you take payments on your site, then to be PCI compliant you need to encrypt or jumble up the data otherwise you’re potentially making it easier for an attacker to steal your customers bank card details, which you could be held responsible for failing to implement basic security.

It’s important to note that a customer probably won’t even reach the payment stage as most browsers will just flag your site as dangerous so you’ll possibly just lose customers at the first hurdle – this is shown in the screenshot above.

To support HTTPS on your website, you need to get a certificate (a type of file) from a Certificate Authority (CA) who issues them. In order to get a certificate for your website’s domain name (i.e. techbeatz.co.uk) from a C.A, you must prove ownership of that domain. There are a few methods to do this which will be covered later.

How to get and install an SSL certificate

Note: The website needs to be ready to use/accessible i.e. it’s runnung as normal using the http protocol

1. Pick the type of SSL certificate that is suitable
The first step is to pick the type of SSL certificate that you will need. The type of SSL you need may determine the provider that you may need. Because not all SSL providers provide all types of SSL certificate.

For most people, Domain Validated (DV SSL) is enough – which we will be covering in this article. For some others who may require more sensitive data, OV SSL or EV SSL will do.

2. Generating the Certificate Signing Request (CSR)
Generate the Certificate Signing Request (CSR) on your server. The process of generating it depends on your web host and server panel.

3. Submit CSR to certificate issuer
Once you have generated the CSR, submit it to the certificate user. They will use this to validate your domain and get your SSL certificate ready.

4. Install SSL certificate
After validation, you will be issued a SSL certificate, which you need to install/upload. The process may differ by web host and server panel.

Free SSL Providers

  • Letsencrypt – currently only supporting non GUI method/Shell
  • Zerossl/SSL for free – currently supporting GUI method
  • Cloudflare – currently supporting GUI method, but validation method via DNS which requires re-pointing nameservers

There are broadly 2 overall methods for this process, either using a Shell (LetsEncrypt )or non shell (SSL for free). We’ll be opting to use the latter – non shell/GUI as this maybe the easiest option.

Pre-requisites

  • This guide is based on NameCheap as the hosting provider, but as long as you have access to a cPanel of your website, then you should still be able to follow
  • Select your chosen free SSL provider – we’ll be using SSL for free/Zero SSL as the process is very user friendly, deemed secure (certificates have SHA-384 signature algorithm by default), they provide DV certificates (which we established was the version we needed earlier) and it’s free for 90 days (you can pay for a certificate which lasts for 1 year)
  • This tutorial is without Shell access i.e. GUI version
  • TIP: Simply bookmark this page so you can just come back to it and renew upon expiry

#NameCheap #ZeroSSL #SSLForFree #FreeSSLCertificate #GUITutorial

Step by step guide – Renew SSL certificate

First make sure you can access to cPanel of your website. Typically, you can access your account by navigating to https://YourWebsiteDomain.com:2083 but this option may not work with NameCheap. Login to your Namecheap account and you should be on the dashboard. To access the cPanel, click on Hosting on the left menu and then cPanel option should be available near your website details. Note that the website/subscription maybe different if you host more than 1 website. You will still be able to access the “child” website from this cPanel button

Once access confirmed, we will setup the certificate. Head over to www.sslforfree.com and enter your website domain, then click “Click Free SSL certificate”.

Complete the registration details and proceed. The following dashboard will come up, check the details and continue

Select the free for 90 days option unless you want to pay for 1 year instead

We need to generate a CSR so the default option is fine – this will generate a CSR and a private key

We need to confirm the order, so just double check the information and proceed

Now that our the CSR is generated, we need to verify domain ownership and this method can differ, but options tend to be;
Email verification where an email is sent to an address linked to your website domain i.e. admin@yourwebsite.com
DNS (cname) which requires you to change your nameserver, which can be done on your hosting dashboard
HTTP file upload requires you to upload a file provided by the SSL provider which you then need to upload onto a publicaly accessible section of your website. All of these options have a similar idea in that only the owner or someone with the appropriate authority is able to access/configure these 3 options

We will proceed with option 3: HTTP file upload method. In step 1 below, click on the blue text “Download Auth File

Once downloaded, the file should look something like this in your computer’s Downloads folder; 

Go to your website cPanel and from the left pane, select public_html folder. Once done, this will update the current location as shown below (next to the house icon)

Now we need to create 2 folders. Click on + Folder to create them and input the first part of the URL upload path that was provided by SSL provider

Then go into this new folder and repeat the process by creating another folder with the name pki-validation

If you get an error saying the folder already exists then just do a search in the top right corner and enter .well which should populate the location of an existing folder structure. This means you don’t need to create the folders in the steps above, so double click them and proceed to the next step.
This happens as the folder is hidden – if you want to see it then click on Settings and show hidden files

Double check that the folder link shown is the same as the path you just created i.e. I will check the path created matches up with step 3 as shown

Now upload the file downloaded earlier and again, double check the folder path 

Now proceed to the next step which is to verify the domain. Click Verify domain

If successful, then next 2 steps will be shown as below

Next click on server type options and click cPanel and click next step

Then download the zip file and Extract the zip files (right click and Extract All). After downloading your certificate, you should have a ZIP containing the following certificate files;

  • certificate.crt
  • ca_bundle.crt
  • private.key

Now we need to do the rest in cPanel. Login to your cPanel as per the begining of this article. Scroll down to the “Security” section of the cPanel homepage and select “SSL/TLS” to access the SSL/TLS Manager, which allows you to manage the configuration of SSL & TLS certificates.

Click “Install and Manage SSL for your site

Use the “Domain” dropdown menu to select the domain you would like to install your SSL certificate for and click on “Update Certificate

Open the Certificate file you downloaded with a text editor like Notepad. Copy the full text including the header and footer starting with —–BEGIN CERTIFICATE—– and ending with —–END CERTIFICATE—–
Select the relevant website domain and then enter (copy & paste) your certificate files (certificate.crt, ca_bundle.crt & private.key) into the respective fields

When you paste the CRT, you should see your website details below

Finally, click on “Install Certificate”.

Check if installation was ok by seeing this confirmtion

Now notice how there is no warning icon next to the site


You have completed all the required steps to install your SSL certificate! To check whether or not your certificate has been installed correctly, simply use the built-in ZeroSSL “Check Installation” tool or simply try accessing your domain using HTTPS, e.g. https://YourWebsiteDomain.com

We can now see that we do have a secure padlock icon, there is certificate trust information and the site protocol is https.

Links:

#NameCheap #ZeroSSL #SSLForFree #FreeSSLCertificate #GUITutorial

199 responses to “Renew SSL certificate for free – using cPanel and ZeroSSL”

  1. kamagra nízké náklady v kanadě

    kamagra generické

  2. how to get womens rifaximin and how much is it

    purchase rifaximin lowest price

  3. how to buy xifaxan buy germany

    buy xifaxan mastercard buy

  4. buy avodart generic pharmacy in canada

    buying avodart cheap online in the uk

  5. buying staxyn cheap genuine

    purchase staxyn generic alternatives

  6. generic itraconazole vancouver canada

    how to buy itraconazole purchase no prescription

  7. how to buy gabapentin buy virginia

    Buy gabapentin without a perscription needed

  8. how to order fildena usa buying

    buying fildena australia buy online

  9. Next day delivery dutasteride with no script

    online order dutasteride generic in usa

  10. cheap flexeril cyclobenzaprine usa cheap

    cheapest buy flexeril cyclobenzaprine australia generic online

  11. buying androxal uk buy over counter

    online order androxal generic uae

  12. how to order enclomiphene generic uae

    enclomiphene online perscriptions with no membership

  13. kamagra à prix réduit

    generique kamagra pilule nist prescrire

  14. itstitle

    excerptsa

  15. can you get cheap ketorolac price

    can you get cheap ketorolac price

  16. periactin appetite dose

    periactin appetite dose

  17. electrical supplies artane

    electrical supplies artane

  18. tizanidine 4mg what is it for

    tizanidine 4mg what is it for

  19. can you take ambien with zanaflex

    can you take ambien with zanaflex

  20. cyproheptadine italia

    cyproheptadine italia

  21. can you buy generic toradol tablets

    can you buy generic toradol tablets

  22. azathioprine dosage in dogs

    azathioprine dosage in dogs

  23. imdur nitrate free interval

    imdur nitrate free interval

  24. sumatriptan combinatie met paracetamol

    sumatriptan combinatie met paracetamol

  25. rizatriptan en sumatriptan

    rizatriptan en sumatriptan

  26. maxalt and treximet

    maxalt and treximet

  27. meloxicam costco

    meloxicam costco

  28. solocalm piroxicam gel topico

    solocalm piroxicam gel topico

  29. imuran side effects on eyes

    imuran side effects on eyes

  30. lioresal 10 mg 25 mg effetti

    lioresal 10 mg 25 mg effetti

  31. baclofen methamphetamine

    baclofen methamphetamine

  32. mobic 7.5 effects

    mobic 7.5 effects

  33. best time to take mebeverine

    best time to take mebeverine

  34. uses for indomethacin 25 mg

    uses for indomethacin 25 mg

  35. cilostazol plus aspirin

    cilostazol plus aspirin

  36. mestinon retard 180 mg

    mestinon retard 180 mg

  37. diclofenac and tylenol

    diclofenac and tylenol

  38. elavil and deep sleep

    elavil and deep sleep

  39. imitrex injection maximum dose

    imitrex injection maximum dose

  40. amitriptyline 25 mg para que sirve

    amitriptyline 25 mg para que sirve

  41. can you get generic pyridostigmine without a prescription

    can you get generic pyridostigmine without a prescription

  42. role of carbamazepine in diabetic neuropathy

    role of carbamazepine in diabetic neuropathy

  43. what is a safe dose of celebrex

    what is a safe dose of celebrex

  44. celecoxib in fap

    celecoxib in fap

  45. can you drink when you take ibuprofen

    can you drink when you take ibuprofen

  46. gabapentin for dogs dosage by weight

    gabapentin for dogs dosage by weight

  47. tegretol effects menstruation

    tegretol effects menstruation

  48. ketoprofen/gabapentin cream

    ketoprofen/gabapentin cream

  49. etodolac 1000 mg

    etodolac 1000 mg

  50. motrin or tylenol for fever in children

    motrin or tylenol for fever in children

  51. sulfasalazine for alopecia areata 2009

    sulfasalazine for alopecia areata 2009

  52. does tadalafil keep you hard after coming

    does tadalafil keep you hard after coming

  53. pharmacy with oxycodone in detroit

    pharmacy with oxycodone in detroit

  54. trusted online pharmacy cialis

    trusted online pharmacy cialis

  55. aciclovir tablets pharmacy

    aciclovir tablets pharmacy

  56. vardenafil tadalafil

    vardenafil tadalafil

  57. tadalafil not working

    tadalafil not working

  58. tadalafil side effects with alcohol

    tadalafil side effects with alcohol

  59. india pharmacy propecia

    india pharmacy propecia

  60. what’s tadalafil

    what’s tadalafil

  61. tadalafil 5mg daily how long before it works

    tadalafil 5mg daily how long before it works

  62. baclofen river pharmacy

    baclofen river pharmacy

  63. taking sildenafil

    taking sildenafil

  64. vardenafil hcl 20mg tab reviews

    vardenafil hcl 20mg tab reviews

  65. mexican pharmacy no prescription oxycodone

    mexican pharmacy no prescription oxycodone

  66. provigil pharmacy

    provigil pharmacy

  67. cialis for working out

    cialis for working out

  68. boots online pharmacy doxycycline

    boots online pharmacy doxycycline

  69. half life of sildenafil

    half life of sildenafil

  70. rx crossroads pharmacy refill

    rx crossroads pharmacy refill

  71. sildenafil 150 mg

    sildenafil 150 mg

  72. brand levitra online pharmacy

    brand levitra online pharmacy

  73. side effects of tadalafil

    side effects of tadalafil

  74. buy levitra online viagra

    buy levitra online viagra

  75. asda viagra pharmacy

    asda viagra pharmacy

  76. generic levitra 20mg

    generic levitra 20mg

  77. levitra walmart $9

    levitra walmart $9

  78. viagra vs cialis price

    viagra vs cialis price

  79. what is the difference between sildenafil and tadalafil

    what is the difference between sildenafil and tadalafil

  80. order sildenafil online

    order sildenafil online

  81. can i take 20mg sildenafil twice a day

    can i take 20mg sildenafil twice a day

  82. sildenafil 10 mg

    sildenafil 10 mg

  83. sildenafil daily dosage

    sildenafil daily dosage

  84. sildenafil 100mg uses

    sildenafil 100mg uses

  85. do pharmacy sell viagra

    do pharmacy sell viagra

  86. what is vardenafil

    what is vardenafil

  87. tadalafil 20 mg side effects

    tadalafil 20 mg side effects

  88. levitra pharmacy order

    levitra pharmacy order

  89. viagra walgreens

    viagra walgreens

  90. side effects of cephalexin in adults

    side effects of cephalexin in adults

  91. will keflex help a sinus infection

    will keflex help a sinus infection

  92. is lisinopril safe

    is lisinopril safe

  93. flagyl dosage for dogs

    flagyl dosage for dogs

  94. amoxicillin dose for strep throat

    amoxicillin dose for strep throat

  95. ampicillin for chorioamnionitis

    ampicillin for chorioamnionitis

  96. is it ok to drink alcohol on ciprofloxacin

    is it ok to drink alcohol on ciprofloxacin

  97. valacyclovir side effects diarrhea

    valacyclovir side effects diarrhea

  98. trimox therapeutic class

    trimox therapeutic class

  99. gabapentin 100mg

    gabapentin 100mg

  100. metformin and pregnancy

    metformin and pregnancy

  101. does tamoxifen cause bone loss

    does tamoxifen cause bone loss

  102. pregabalin 75mg

    pregabalin 75mg

  103. provigil natural alternative

    provigil natural alternative

  104. how to sleep after stopping trazodone

    how to sleep after stopping trazodone

  105. doxycycline dosage for cats

    doxycycline dosage for cats

  106. can i drink on prednisone

    can i drink on prednisone

  107. buy ivermectin nz

    buy ivermectin nz

  108. difference between sildenafil tadalafil and vardenafil

    difference between sildenafil tadalafil and vardenafil

  109. pfizer viagra

    pfizer viagra

  110. gel labs tadalafil

    gel labs tadalafil

  111. viagra 25mg price in india

    viagra 25mg price in india

  112. ivermectin lotion price

    ivermectin lotion price

  113. ivermectin 3mg tablets

    ivermectin 3mg tablets

  114. vardenafil hydrochloride trihydrate 20 mg

    vardenafil hydrochloride trihydrate 20 mg

  115. ivermectin 3mg tab

    ivermectin 3mg tab

  116. ivermectin medicine

    ivermectin medicine

  117. stromectol 3mg cost

    stromectol 3mg cost

  118. sildenafil vs vardenafil

    sildenafil vs vardenafil

  119. online sildenafil prescription

    online sildenafil prescription

  120. does hims sell tadalafil

    does hims sell tadalafil

  121. flagyl online pharmacy

    flagyl online pharmacy

  122. viagra in kuwait pharmacy

    viagra in kuwait pharmacy

  123. sildenafil citrate 100mg tab

    sildenafil citrate 100mg tab

  124. viagra cialis levitra

    viagra cialis levitra

  125. levitra prices

    levitra prices

  126. cialis online pills

    cialis online pills

  127. tizanidine show up on drug test

    tizanidine show up on drug test

  128. can venlafaxine cause weight loss

    can venlafaxine cause weight loss

  129. spironolactone 3 months

    spironolactone 3 months

  130. tamsulosin bei nierenkolik

    tamsulosin bei nierenkolik

  131. order stromectol online

    order stromectol online

  132. synthroid soya

    synthroid soya

  133. januvia sitagliptin phosphate

    januvia sitagliptin phosphate

  134. zanaflex vs robaxin

    zanaflex vs robaxin

  135. 60 units of semaglutide

    60 units of semaglutide

  136. how long does it take for abilify to get out of your system

    how long does it take for abilify to get out of your system

  137. how does remeron work in the brain

    how does remeron work in the brain

  138. protonix side effect

    protonix side effect

  139. acarbose description

    acarbose description

  140. repaglinide prandin side effects

    repaglinide prandin side effects

  141. actos thrombocytopenia

    actos thrombocytopenia

  142. bupropion en español

    bupropion en español

  143. ashwagandha pronounce

    ashwagandha pronounce

  144. what is celecoxib

    what is celecoxib

  145. aspirin after covid vaccine

    aspirin after covid vaccine

  146. what is allopurinol taken for

    what is allopurinol taken for

  147. side effects of aripiprazole

    side effects of aripiprazole

  148. amitriptyline for pain

    amitriptyline for pain

  149. withdrawal from citalopram

    withdrawal from citalopram

  150. why is effexor withdrawal so bad

    why is effexor withdrawal so bad

  151. flexeril and norco

    flexeril and norco

  152. contrave user reviews

    contrave user reviews

  153. does flomax make you thirsty

    does flomax make you thirsty

  154. diclofenac sodium topical gel 1%

    diclofenac sodium topical gel 1%

  155. diltiazem for afib dose

    diltiazem for afib dose

  156. difference between augmentin and amoxicillin

    difference between augmentin and amoxicillin

  157. depakote toxicity

    depakote toxicity

  158. cozaar side effects anxiety

    cozaar side effects anxiety

  159. atorvastatin ezetimibe patent

    atorvastatin ezetimibe patent

  160. ddavp absorption

    ddavp absorption

  161. why give bactrim and keflex together

    why give bactrim and keflex together

  162. bactrim renal dosing

    bactrim renal dosing

  163. ciprofloxacin and xanax

    ciprofloxacin and xanax

  164. cephalexin 500mg 4 times a day side effects

    cephalexin 500mg 4 times a day side effects

  165. tardive dyskinesia duloxetine

    tardive dyskinesia duloxetine

  166. gabapentin cannabis

    gabapentin cannabis

  167. cephalexin photosensitivity

    cephalexin photosensitivity

  168. viagra prescription cost canada

    viagra prescription cost canada

  169. keflex is an example of an:

    keflex is an example of an:

  170. lexapro and hydrocodone

    lexapro and hydrocodone

  171. azithromycin buy online

    azithromycin buy online

  172. how long does it take fluoxetine to get out of your system

    how long does it take fluoxetine to get out of your system

  173. overdose of cymbalta

    overdose of cymbalta

  174. reactions to amoxicillin in babies

    reactions to amoxicillin in babies

  175. metronidazole cure

    metronidazole cure

  176. zoloft vs citalopram

    zoloft vs citalopram

  177. citalopram and escitalopram

    citalopram and escitalopram

  178. 50 mg rybelsus

    50 mg rybelsus

  179. semaglutide for weight loss dose

    semaglutide for weight loss dose

  180. nhs semaglutide

    nhs semaglutide

  181. furosemide diuresis

    furosemide diuresis

  182. metformin tumors

    metformin tumors

  183. lisinopril jararaca

    lisinopril jararaca

  184. valacyclovir overdose

    valacyclovir overdose

  185. lyrica side affects

    lyrica side affects

  186. tamoxifen lgr5

    tamoxifen lgr5

  187. would sulfamethoxazole make me feel bad

    would sulfamethoxazole make me feel bad

  188. wellbutrin gabapentin

    wellbutrin gabapentin

  189. flagyl pharmacokinetics

    flagyl pharmacokinetics

  190. can i buy cialis over the counter

    can i buy cialis over the counter

  191. can you take tadalafil and ultimate mens peak performance

    can you take tadalafil and ultimate mens peak performance

  192. cialis drug

    cialis drug

  193. cialis for women side effects

    cialis for women side effects

  194. can i buy viagra in usa

    can i buy viagra in usa

  195. 20 mg sildenafil 689

    20 mg sildenafil 689

  196. cost of viagra in usa

    cost of viagra in usa

  197. sildenafil without a prescription

    sildenafil without a prescription

  198. how to get viagra in india

    how to get viagra in india

  199. how many milligrams of cialis should i take

    how many milligrams of cialis should i take

Leave a Reply