Python Django Tutorial: How to enable HTTPS with a free SSL/TLS Certificate using Let's Encrypt

preview_player
Показать описание
In this Python Django Tutorial, we will be learning how to enable HTTPS on our web server with a free SSL/TLS certificate using a service called "Let's Encrypt". Let’s Encrypt is a Certificate Authority that lets anyone obtain, renew, and manage certificates for their site. They're a non-profit and provide all of this for free, and it's easy to get running on our server, so let's go ahead and get started...

I am using Linode to host my site:

Apache/Ubuntu Certbot Commands:

How to use Crontab and Cron Jobs:

✅ Support My Channel Through Patreon:

✅ Become a Channel Member:

✅ One-Time Contribution Through PayPal:

✅ Cryptocurrency Donations:
Bitcoin Wallet - 3MPH8oY2EAgbLVy7RBMinwcBntggi7qeG3
Ethereum Wallet - 0x151649418616068fB46C3598083817101d3bCD33
Litecoin Wallet - MPvEBY5fxGkmPQgocfJbxP6EmTo5UUXMot

✅ Corey's Public Amazon Wishlist

✅ Equipment I Use and Books I Recommend:

▶️ You Can Find Me On:

#Python #Django
Рекомендации по теме
Комментарии
Автор

Django and python should sponsored you for your work, there is no better teacher on the internet and no greater influence for them.

Thanks a lot for your free work.

compote-sr
Автор

So, I recently decided to step out of my react, nextjs, and sveltekit box to try and deploy my companies web store using django, htmx, and tailwind. I was nervous while developing it, knowing that deployment wasn't going to be as easy as easy as something like vercel.... So glad I stumbled across this series. I am up and running on a $5 linode, registered domain, ssl, and even a usable little CI/CD pipeline, and it all just worked first attempt, which we all know never happens.

Thank you for this content. 🙏

engageintellect
Автор

I know like every one of these comments is praising how helpful you've been, but it still can't be said enough. I've been learning various programming languages, machine learning and more over the past 1.5 years. I've done courses from Harvard, MIT, Stanford, Microsoft, IBM, the list goes on. You are by far the best and most helpful teacher. You have a great blend of teaching us how to understand what we're doing, and telling us useful stuff to get things like a django server working in production. Harvard did a really great Django course, but they told me nothing of how to turn that development server into a useful production server live on the web. This series has been so valuable. Thank you!

gazmk
Автор

Great Tutorial. Thank you Corey. In my case with Ubuntu 20.04 Apache server - I just installed certbot app plus the apache plugin with the command :
sudo apt-get install certbot python-certbot-apache and all rest following precisely your guides. THANK YOU so much!

vkakouras
Автор

See things like adding the cron command make your videos better than most. Useful, practical advice. Thanks!

tebbythomas
Автор

YOU ARE THE BEST, COREY. LITERALLY, YOU'VE BEEN SENT BY GOD TO HELP DEVELOPERS LIKE US

hardeepchhabra
Автор

Thank you so much! I tried several times but only following your steps it actually worked!

alexgilsoncampillo
Автор

after this tutorial I had to solve a problem with my django application. that took a lot of time !! Thx god I found on internet the solution. I had an 500 error by apache regarding "Truncated or oversized response headers received from daemon". For those who had it you have to uninstall psycopg2-binary and install psycopg2 !

dariogambi
Автор

Thanks for the entire series Corey. This is hands down the best Django Tutorial ANYWHERE.

tau-bar
Автор

Dude, I don't know if you already know this but you are a Python Legend!!

zahash
Автор

I ran into the duplicates issue with the config files before coming across your video. I was able to solve the issue myself, but your video gave me the reassurance that I did the right thing.
Just subscribed to your channel. Keep up the good work!

leonvanzyl
Автор

Hands down best Django tutorial series ever! Thank you Corey! Followed along, everything's running.

mikewang
Автор

time and time again I come back to these videos because they are soooo helpful. Thank you Corey!

butters
Автор

Hello Corey,
I don't know how comfortable you are with async/wait and asyncio basics this topic is so confusing and difficult to understand can you please assist with some video's. You videos make reading the documentations easy to follow because I simple just run back to your videos basics after I get confused reading the documents then visualize and get back again reading. Money can't repay you for what you give for free only God can repay your efforts you are simply the best that there is on the internet at the moment keep up the good work.

segunshittu
Автор

I was just struggling with this! Thank you, man.. I love your videos - always thorough, clear, and useful.

lionFodder
Автор

Thank you very much for the tutorials. Your video answered most of my questions if not all, better than the Django documentation itself. Or maybe my reading comprehension is a bit lacking. Anyway, you gave me a strong push to go on ahead by myself on Django web development.

knowellpagayonan
Автор

Just when i was about to sleep! I have a reason to stay awake. :) Thanks man, as always! Best videos for learning.

eeshsingh
Автор

Amazing! Wonderful! Beautiful! I have never seen these kind of Web application Development Tutorial in my Life.
Thank you~

현성이-oc
Автор

Thanks for the entire series Corey. This is hands down the best Django Tutorial ANYWHERE. ~ for real

coopergarciaandy
Автор

Thank you Corey this is by far the best django series I have ever seen.. you're a great teacher!

mouaadelhamame