NGINX
Nginx has a master process and as many worker processes as the admin/user of Nginx wants. Master process manages the worker process. It read the configuration file. It evaluate the configuration file and accordingly update the active services. Now all the incoming requests will be processed by these worker thread. nginx uses event-based model and OS-dependent mechanisms for the requests distribution to worker threads. Basic Nginx Commands Start the Server by running the executable file in Nginx folder. nginx -s stop => for fast shutdown nginx -s quit => for graceful shutdown i.e., first let the worker thread finish the work, who are currently executing and then stop the execution of the server. nginx -s reload => for reloading the configuration file i.e., if changes are made to the configuration file and now they are to be reflected by the nginx server, use reload command. The validity, semantics and syntax of the config