O'Reilly logo

Hands-On Full Stack Web Development with Aurelia by Erikson Haziz Murrugarra Sifuentes, Diego Jose Arguelles Rojas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Creating our NGINX configuration file

The only role that NGINX will play in our deployment is to serve as a web server, so we will write a simple configuration file for our server. Go ahead and create the default.conf file in the project root folder:

server {    listen 80;    server_name localhost;    location / {        root /usr/share/nginx/html;        index index.html index.htm;    }    error_page 500 502 503 504 /50x.html;}

Let's understand what this configuration file does. First, we tell NGINX to listen on port 80. It means that when we want to access our application, we should call to this port. Secondly, we define the path where NGINX will find our application files. We will have to copy the scripts folder and index.html file into this folder.

Cool! We have ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required