How to Enable HTTPS Using a Free SSL Certificate from Certbot

  Рет қаралды 78,477

Akamai Developer

Akamai Developer

Күн бұрын

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
New to Cloud Computing? Get started here with a $100 credit → www.linode.com/lp/youtube-vie...
Read the doc for more information on Certbot→ www.linode.com/docs/quick-ans...
Learn more about SSL Certificates→ www.linode.com/docs/security/...
Subscribe to get notified of new episodes as they come out → kzbin.info?sub_co...
#Certbot #Linode #LetsEncrypt #SSL
Product: Linode, TLS/SSL, HTTPS; Jay LaCroix;

Пікірлер: 72
@yakinbama
@yakinbama Жыл бұрын
Simple. Straightforward. Neither more nor less than exactly what I needed. You, sir, rock! 👏👏👏
@mwparker1969
@mwparker1969 Ай бұрын
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!
@terrytas13
@terrytas13 3 жыл бұрын
Super helpful! Worked like a charm
@kanagawa8964
@kanagawa8964 2 жыл бұрын
Such great content. Exactly what I've been looking for. Thank you Jay.
@kanagawa8964
@kanagawa8964 2 жыл бұрын
Just a side note for anyone who might need this, in case apt can't find python-certbot-apache, try python3-certbot-apache instead. It works for me.
@bbbeno
@bbbeno 2 жыл бұрын
Fantastic. Works like charm. Thanks!!!!!!!!
@patrickhedley-miller2958
@patrickhedley-miller2958 3 жыл бұрын
great job, as per usual
@dodokwak
@dodokwak 2 жыл бұрын
Thanks. Small tip to avoid some troubles: be sure that you open port 443 in your firewall; otherwise you'll get no trafic
@Angeliz225
@Angeliz225 3 ай бұрын
How to do that?
@elvisadjei2062
@elvisadjei2062 3 жыл бұрын
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".
@marcmanleydev7624
@marcmanleydev7624 3 жыл бұрын
Super helpful!
@diegkol
@diegkol Жыл бұрын
Thank you Jay! This still works. Just needed to change install python to python3.
@anoldslowhorse
@anoldslowhorse 2 жыл бұрын
Very useful video... Thanks
@rahmonpro381
@rahmonpro381 2 жыл бұрын
thank you it was useful :)
@peace7377
@peace7377 2 жыл бұрын
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.
@anthonysantana4278
@anthonysantana4278 Жыл бұрын
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?
@rakeshpk4991
@rakeshpk4991 3 жыл бұрын
Thank you very much.
@danifunado8192
@danifunado8192 2 жыл бұрын
Thanks men
@ericd2943
@ericd2943 2 жыл бұрын
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
@bbowling4979
@bbowling4979 2 жыл бұрын
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.
@Bilo_7
@Bilo_7 8 ай бұрын
Ask ChatGBT
@Aminchavarria
@Aminchavarria 3 жыл бұрын
Great!!!
@AbarSimorgh
@AbarSimorgh 3 жыл бұрын
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?
@AkamaiDeveloper
@AkamaiDeveloper 3 жыл бұрын
Thanks Kourosh. Yes, you must run certbot from a session on the machine that the web server is installed on.
@AbarSimorgh
@AbarSimorgh 3 жыл бұрын
@@AkamaiDeveloper Thank you.
@devonmcmillin584
@devonmcmillin584 Жыл бұрын
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?
@darn2926
@darn2926 Жыл бұрын
hey did you finish the process, cause i am about to start
@BigRedAdventures
@BigRedAdventures 3 жыл бұрын
Simple enough!
@o_alexandre
@o_alexandre 6 ай бұрын
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?
@ahmad1980595
@ahmad1980595 11 ай бұрын
Hello sir this is amazing video , we need another video to explain how to make ssl/tls in simple way for (DNS-Pihole) , thanks
@laszlob3683
@laszlob3683 27 күн бұрын
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.
@korisnik4321
@korisnik4321 6 ай бұрын
How to do that with wildfly server 30?
@dimitris-panagiotisparaske9061
@dimitris-panagiotisparaske9061 2 жыл бұрын
Do you not need to update the web server config as well? Or does certbot do it automatically?
@AkamaiDeveloper
@AkamaiDeveloper 2 жыл бұрын
According to their docs: "installing that certificate to supported web servers (like Apache or nginx) and other kinds of servers is done by automatically modifying the configuration of your server in order to use the certificate." more info here: certbot.eff.org/docs/using.html#getting-certificates-and-choosing-plugins
@arashjaan2049
@arashjaan2049 2 жыл бұрын
Thank you, the information is useful, but is it possible to use the IP address instead of the domain, and how is this done?
@AkamaiDeveloper
@AkamaiDeveloper 2 жыл бұрын
This thread should answer your questions stackoverflow.com/questions/2043617/is-it-possible-to-have-ssl-certificate-for-ip-address-not-domain-name
@davidruiz5810
@davidruiz5810 2 жыл бұрын
It works but I misconfigure resources on my site, what should I do?
@AkamaiDeveloper
@AkamaiDeveloper 2 жыл бұрын
We'd suggest you open a ticket with our support team to provide further information. This page show options on how to reach out www.linode.com/support/
@tukuislam8106
@tukuislam8106 3 жыл бұрын
How to Set Up for Multiple Apache Virtual Hosts ?? Please Help Me
@AkamaiDeveloper
@AkamaiDeveloper 3 жыл бұрын
Hey Tuku, this answer from the community site should help: www.linode.com/community/questions/35/how-do-i-host-multiple-websites
@problindsapp
@problindsapp Жыл бұрын
In my case it was --- apt install certbot python3-certbot-apache
@eugenea8264
@eugenea8264 Жыл бұрын
sudo apt install -y certbot python3-certbot-apache
@felixwackenhuth8636
@felixwackenhuth8636 Жыл бұрын
ty
@serpantinthewild
@serpantinthewild 3 жыл бұрын
is this SSL certificate enough for an ecommerce site?
@AkamaiDeveloper
@AkamaiDeveloper 3 жыл бұрын
Yes, this will enable https on your site to protect the communication between your browser and server from being intercepted.
@serpantinthewild
@serpantinthewild 3 жыл бұрын
@@AkamaiDeveloper When I googled a lot of articles state that I need an EV SSL certificate if it's an ecommerce site and has sensitive customer data like credit cards etc. but these EV certificates are very expensive, I'm sticking with Let's Encrypt :)
@nringchamaung9812
@nringchamaung9812 3 жыл бұрын
Vrery clear. But, how can I install ssl for laravel application? You show with pyton. thank
@nringchamaung9812
@nringchamaung9812 3 жыл бұрын
I am linode user.
@AkamaiDeveloper
@AkamaiDeveloper 3 жыл бұрын
@@nringchamaung9812 Hi Ko! You can use Certbot with Laravel in the same manner as shown in the video.
@nringchamaung9812
@nringchamaung9812 3 жыл бұрын
@@AkamaiDeveloper Thank you so much! Now, I got it. Lovely linode 😍
@nringchamaung9812
@nringchamaung9812 3 жыл бұрын
@@AkamaiDeveloper If you can guide me, I would like to ask a problem. How to run and config websocket in nginx without "php artisan websocket:serve" command. thank.
@AkamaiDeveloper
@AkamaiDeveloper 3 жыл бұрын
@@nringchamaung9812 Check out this guide from Nginx, which should help you out: www.nginx.com/blog/websocket-nginx/
@michalroesler
@michalroesler 10 ай бұрын
I've been typing comments under this video like 5 or 6 times. I usually wrote something like "this video is awesome. thank you Jay". But no matter what I write in that comment, when I come back to this video after a month or two, my comments are not here anymore. I don't know why this youtube algorithm keeps deleting my comments. I know a comment like: "this video is awesome." isn't very valuable, but is it as bad, that it needs 2 be deleted automatically?
@abdouazizseck8838
@abdouazizseck8838 3 жыл бұрын
How to know whether you're using Nginx or apache
@AkamaiDeveloper
@AkamaiDeveloper 3 жыл бұрын
Hello! This is a great question, and we wanted to link you to a post from the #LinodeCommunity that shows you how: www.linode.com/community/questions/19845/how-do-i-see-which-web-server-software-im-running
@abdouazizseck8838
@abdouazizseck8838 3 жыл бұрын
Oh i found it out! If you are from Linode just type: ss -plunt | grep ':80\|:443'
@abdouazizseck8838
@abdouazizseck8838 3 жыл бұрын
@@AkamaiDeveloper Oh thanks
@luftstolle
@luftstolle 3 ай бұрын
That sounds awful. Why does it have to mess with the web server configuration?
@Georgestvr
@Georgestvr 2 жыл бұрын
I dont know why but i followed ur steps but its saying ur Certificate is not valid
@AkamaiDeveloper
@AkamaiDeveloper 2 жыл бұрын
We'd recommend using an online SSL checker to see what needs to be addressed: www.ssllabs.com/ssltest/ If you're still stuck try posting to the Linode Community Questions page with details like the URL and any error messages: www.linode.com/community/questions/ask
@Georgestvr
@Georgestvr 2 жыл бұрын
@@AkamaiDeveloper thank you for the reply. I fixed it the problem was in the wordpressi had the ip as a primary domain and not example.com domain
@ViralManiaTV
@ViralManiaTV 3 жыл бұрын
Nothing is working it won't allow me to call you from UK? Everything I try mate. Wtf?
@AkamaiDeveloper
@AkamaiDeveloper 3 жыл бұрын
Have you tried calling from our global number? +1-609-380-7100 If you can't access your account you can reach support at support@linode.com
@NSAwatchesME
@NSAwatchesME 2 жыл бұрын
this is useless to me i have cpanel
@amanuelelhanan4716
@amanuelelhanan4716 2 жыл бұрын
if you will going to use a different server for your web server then you will need that, for now, I think you are hosting your web on the hosting company that provides you Cpanel to manage your disks and SSL.
Using Images and Backups on Linode
15:22
Akamai Developer
Рет қаралды 8 М.
Let's Encrypt Explained: Free SSL
15:04
That DevOps Guy
Рет қаралды 121 М.
Can A Seed Grow In Your Nose? 🤔
00:33
Zack D. Films
Рет қаралды 27 МЛН
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 29 МЛН
A teacher captured the cutest moment at the nursery #shorts
00:33
Fabiosa Stories
Рет қаралды 54 МЛН
Doing This Instead Of Studying.. 😳
00:12
Jojo Sim
Рет қаралды 14 МЛН
Using Domains with Your Server | Common DNS Configurations
12:30
Akamai Developer
Рет қаралды 44 М.
Quick and Easy Local SSL Certificates for Your Homelab!
12:08
Wolfgang's Channel
Рет қаралды 730 М.
Новые iPhone 16 и 16 Pro Max
0:42
Romancev768
Рет қаралды 2,3 МЛН
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 488 М.