1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。
2、虚拟主机。可以实现在一台服务器虚拟出多个网站。例如个人网站使用的虚拟主机。(就是说我想在你这服务器上部署我的项目,但是这服务器上又不止我一个项目这时候就可以用NGINX做虚拟主
机(不同域名代表不同的项目,代表着不同的服务器,但是这是在一个服务器上的nginx).)
3、反向代理,负载均衡。当网站的访问量达到一定程度后,单台服务器不能满足用户的请求时,需要用多台服务器集群可以
使用nginx做反向代理。并且多台服务器可以平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况。(服务通过请求来到NGINX,然后nginx在把这些请求代理到不同的应用服务器比如tomcat,而每个tomcat代表着不
同的项目,两个域名指向同一台nginx服务器,用户访问不同的域名显示不同的网页内容。)