Once you the developer is done developing your spring boot application,its now time to host your application so that it can be accessed publicly.
Nginx is a web server. what then is a webserver? A web server is a server that hosts an application that listens to the HTTP requests .There are a few web servers around,
Say you have finished setting up your virtual host on nginx on a particular port say xxx.xxx.xxx.xxx:83. This cant cannot be accessed on host browser till a firewall is added that will enable port 83.
Say you have finished Installing mysql on your ubuntu 16.01 LTS . We now now want to ensure we can access the database remotely