Welcome to DevOps Stage 0

My NGINX journey: It came as a bug nut difficult to crack to an enjoyable experience. My first encounter with it was months ago when I as learning cloud administration (AWS), initially I got lost but on a second look it became obviously simple. After looking at the task, it was confusing but with the help of basic knowledge on HTML I was able to write the script and implement on already installed and configured NGINX on UBUNTU machine in AWS instance Though initially I had the difficulty of reaching the IP but after troubleshooting, I discovered my port 80 was not opened on security group(SG) on my AWS instance. This was resolved after the port was edited on my SG inbound rules. STEPS TAKEN 1: Login to my AWS console and create and Ubuntu machine. 2: Updated the machine and upgraded it to latest (sudo apt update && upgrade) 3: Installed NGINX machine ( using the command: sudo apt install nginx) 4: Configured and started Nginx What I Learned 1: Configuring an Nginx server is more easier than it sounds. 2: A simple mistake or omission can keep one for days without achieving desired result like what i encountered with my port 80 of SG 3:Documentation Is a very good way of learning Writing this blog post forced me to reflect on my process. It’s wild how much you learn by explaining your steps to others! References https://hng.tech/hire/devops-engineers https://hng.tech/hire/aws-solutions-architects https://hng.tech/hire/automation-engineers Monitoring/Observability Engineers https://hng.tech/hire/monitoring-observability-engineers https://hng.tech/hire/linux-developers https://hng.tech/hire/postgresql-developers

Feb 5, 2025 - 15:17
 0
Welcome to DevOps Stage 0

My NGINX journey: It came as a bug nut difficult to crack to an enjoyable experience.

My first encounter with it was months ago when I as learning cloud administration (AWS), initially I got lost but on a second look it became obviously simple.
After looking at the task, it was confusing but with the help of basic knowledge on HTML I was able to write the script and implement on already installed and configured NGINX on UBUNTU machine in AWS instance

Though initially I had the difficulty of reaching the IP but after troubleshooting, I discovered my port 80 was not opened on security group(SG) on my AWS instance. This was resolved after the port was edited on my SG inbound rules.

STEPS TAKEN

1: Login to my AWS console and create and Ubuntu machine.
2: Updated the machine and upgraded it to latest (sudo apt update && upgrade)
3: Installed NGINX machine ( using the command: sudo apt install nginx)
4: Configured and started Nginx

What I Learned
1: Configuring an Nginx server is more easier than it sounds.
2: A simple mistake or omission can keep one for days without achieving desired result like what i encountered with my port 80 of SG
3:Documentation Is a very good way of learning
Writing this blog post forced me to reflect on my process. It’s wild how much you learn by explaining your steps to others!

References
https://hng.tech/hire/devops-engineers

https://hng.tech/hire/aws-solutions-architects

https://hng.tech/hire/automation-engineers

Monitoring/Observability Engineers

https://hng.tech/hire/monitoring-observability-engineers

https://hng.tech/hire/linux-developers

https://hng.tech/hire/postgresql-developers