As part of my DevOps learning journey, I successfully deployed a static website on an Ubuntu VM using Nginx. This project helped me understand real-world web hosting fundamentals.
π οΈ Tech Stack
Ubuntu Linux π§
Nginx π
HTML, CSS, Images π¨
π§ What I Did
Installed and enabled Nginx
Deployed website files to /var/www/html
Set correct permissions and ownership
Validated configuration and service health
sudo nginx -t
curl -I http://
A 200 OK response β
confirmed the site was live.
π DevOps Checks
Verified access and error logs π
Ensured Nginx starts on boot π
Confirmed availability after restarts
π Key Takeaways
Nginx is fast and reliable for static content β‘
Linux permissions directly impact deployments π
Logs and HTTP codes are essential for troubleshooting π§
This small project strengthened my DevOps fundamentals. More hands-on labs coming soon! π
Discussion
Your thoughts matter!
Your input is valuableβbe the first to share it!