DEV Community

Mayowa
Mayowa

Posted on

Nginx(web-server) Installation And Configuration on a Localhost.

In this short guide, I’ll walk you through setting up Nginx to serve a static HTML page on a localhost.

Step 1: Nginx installation on Ubuntu Linux. Starting the nginx server
Step 2: Creation of a custom HTML page.
Step 3: Configuring nginx page
Step 4: Accessing the custom page through: http/localhost/index.html

Challenge faced:
After the installation and configuration of nginx on my localhost, I struggled to locate my custom html page. I kept seeing the nginx default page.

Solution:
After a little troubleshooting, I discovered it was because I didn't add the path "/index.html" at the back of my localhost URL i.e I was using "localhost" instead of "localhost/index.html".

Personal Growth:
I can now confidently deploy custom contents on a lightweight web-server like nginx.

With this few steps, you can deploy a custom HTML page on Nginx running locally. This setup is perfect for testing static websites, local development, or learning how Nginx works.

Top comments (0)