How does an SSL certificate work in practice?
In this video, I’ll explain SSL & HTTPS step by step, and then show you how to actually set it up locally.
You’ll see me:
✅ Generate an SSL certificate with OpenSSL
✅ Configure Nginx to serve a site over HTTPS
✅ Understand why self-signed certs show Not Secure
✅ Create a local Certificate Authority (CA)
✅ Add it to Ubuntu’s trusted store
✅ Reload the browser and see the 🔒 lock appear!
By the end, you’ll know not just the theory of SSL, but exactly how to configure and test HTTPS on your own machine.
💡 Perfect for DevOps engineers, sysadmins, or developers who want real-world SSL troubleshooting skills.
👉 Subscribe for more DevOps simulations and hands-on demos 🚀
📬 Get weekly DevOps labs, interview prep & real-world disaster simulations:
👉 https://learnwithdevopsengineer.beehi...
✅ Subscribe for more DevOps labs & simulations:
/ @learnwithdevopsengineer
🔗 More resources:
DevOps Home Lab Bootcamp – Build Skills at Home - • DevOps Home Lab Bootcamp – Build Real Skil...
DevOps in Production: Real-World Simulations - • DevOps in Production: Real-World Simulations
DevOps in Action: Real Incidents & Debugging - • DevOps in Action: Real Incidents, Debuggin...
GitHub Repo - https://github.com/learnwithdevopseng...
** Chapters **
00:00 Intro – SSL certificate expired error
00:52 Starting fresh with HTTP (Not Secure)
01:13 Creating a self-signed SSL certificate with OpenSSL
02:35 Configuring Nginx for HTTPS
04:03 Testing HTTPS & viewing certificate details
05:39 Creating and trusting your own Certificate Authority
08:46 Updating Nginx with trusted cert & reload
10:14 Importing CA into Chrome & getting the lock 🔒
11:19 Wrap up & key takeaways
#learnwithdevopsengineer #devops #ssl #security