How to Enable HTTPS Using a Free SSL Certificate from Certbot

preview_player
Показать описание
Certbot automates the process of getting a signed TLS/SSL certificate via Let’s Encrypt. Use Certbot to seamlessly enable HTTPS on your website without any server downtime.

Chapters:
0:00 - Intro
0:43 - Prerequisites
2:25 - Installing Certbot
3:41 - Configuring Certbot
5:40 - Testing SSL Renewal
6:23 - Outro

#Certbot #Linode #LetsEncrypt #SSL
Product: Linode, TLS/SSL, HTTPS; Jay LaCroix;
Рекомендации по теме
Комментарии
Автор

Simple. Straightforward. Neither more nor less than exactly what I needed. You, sir, rock! 👏👏👏

yakinbama
Автор

Thanks. Small tip to avoid some troubles: be sure that you open port 443 in your firewall; otherwise you'll get no trafic

dodokwak
Автор

Wow, that was easy! Purchasing the ssl certificate, generating the key, submitting the key and setting up the key in your webserver can be daunting. I really liked this. Thanks!

mwparker
Автор

Thank you Jay! This still works. Just needed to change install python to python3.

diegkol
Автор

Nice one. Well explained. I was running into all sort of issue not knowing I was running on Nginx and my commands had *apache* instead of "nginx".

elvisadjei
Автор

I am attempting this from Ubuntu 22.04 LTS with nginx. It looks like the packages mentioned in this video no longer exist within APT. According to Certbot's website, they recommend running the snap rather than an installation through APT. Is there any issue with taking the approach of Certbot's documentation, rather than the one outlined in this video?

devonmcmillin
Автор

but there is an error that says The Certificate Authority failed to verify the temporary Apache configuration changes made by Certbot. Ensure that the listed domains point to this Apache server and that it is accessible from the internet.

laszlob
Автор

Works perfectly fine on a (old) Raspberry Pi. 😀 With Raspbian OS (Buster)

henkoegema
Автор

Such great content. Exactly what I've been looking for. Thank you Jay.

kanagawa
Автор

you are using subdomain. is it the same for domain? what configuration we need to have on domain provider like godadddy? i am having this issue. Hint: The Certificate Authority failed to verify the temporary Apache configuration changes made by Certbot. Ensure that the listed domains point to this Apache server and that it is accessible from the internet.

peace
Автор

I have a quiestion, I am using nginx reverse proxy, and I have two independent self hosted servers, that utilizing port 80. Do I need to get a domain name for the nginx server so I can use Lets Encrypt to secure my other servers?

anthonysantana
Автор

Hi, does anyone know what's going on in this case? i did it this whole process and it worked perfectly. Now for the second time i always get the message Challenge failed for domain type unauthorized, invalid response. What should I do?

o_alexandre
Автор

sudo apt install -y certbot python3-certbot-apache

eugenea
Автор

In my case it was --- apt install certbot python3-certbot-apache

problindsapp
Автор

Hello sir this is amazing video, we need another video to explain how to make ssl/tls in simple way for (DNS-Pihole), thanks

ahmad
Автор

This is a very well produced video and explains things very clearly. One question I have is how do you make sure certbot is running if the server restarts, etc.? Was that set up automatically?
Thank you.

bbowling
Автор

How to do that with wildfly server 30?

korisnik
Автор

Thank you for sharing. Greatly appreciated.
Does certbot has to be run on the same machine as the web server is on, to install and/or renew the SSL certificate?

AbarSimorgh
Автор

hey @Jay Lacroix would you know how to set this up with a Ubuntu 20.04 nginX rev proxy server and a domain from freeDNS? i'm struggling here to get this working not many tutorials found! any help is appreciated tnx

ericd
Автор

Thank you, the information is useful, but is it possible to use the IP address instead of the domain, and how is this done?

arashjaan