This content originally appeared on DEV Community and was authored by Avinash Sharma
First
cd ..
cd etc/nginx/
This takes you to the root dir of the Nginx server
then
cd sites-available
vim YourSiteName
Now,
server {
listen 3000 default_server;
listen [::]:3000 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ =404;
}
}
To save and exit from the vim use this command
:wq
Now, We want to update the sites-enabled dir
cd ..
cd sites-enabled/
vim YourSiteName
server {
listen 3000 default_server;
listen [::]:3000 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ =404;
}
}
Now, Rur your project/application and forward the port.
In the given example the defeat port is 3000.
cd
cd yourProject
npx http-server -p 3000
Check out more on in-depth guide through Nginx The Nginx is a reverse proxy that enables the user to host a static and dynamic website
This content originally appeared on DEV Community and was authored by Avinash Sharma
Avinash Sharma | Sciencx (2021-05-18T19:12:07+00:00) How to configure Nginx configuration file in ubuntu for localhost port forwarding. Retrieved from https://www.scien.cx/2021/05/18/how-to-configure-nginx-configuration-file-in-ubuntu-for-localhost-port-forwarding/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.