DEV Community

Matthew Dailey
Matthew Dailey

Posted on

2

How to add free SSL certificate to GoDaddy shared hosting

I began researching adding a SSL certificate to my personal website after founding out Google would start flagging HTTP sites as 'not secure' back in 2018. Naturally GoDaddy offers their own SSL certificate for 79 dollars a year. You can install your own SSL certificate but GoDaddy offers very little help. I called them to ask questions about how to do it and they tried to discourage me from going on my own. The customer support rep reminded me if I install my own SSL certificate I would have to  manually renew it every 90 days. This was after they said they weren't sure if it was possible on my plan. The rep was correct about the manual renewal although a CRON job can be set up to automatically renew the certificate.

After going through multiple tutorials that didn't apply to my particular situation I found an easy-to-follow post by Steve Phillips. It covered everything on how to install a SSL certificate on GoDaddy shared hosting using a Windows machine and even how to have the certificate automatically renew. It can be found here. The hard part was enabling the SSH access and configuring PuTTy, an SSH client. I used a different way in generating the SSH keys than what is described in Steve Phillips' post. I used PuTTy's built-in key generator. I completed the entire process, including setting up PuTTy in about an hour.

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay