一:Nginx是一个http的服务器,可以把服务器上静态的文件通过http协议传送给客户端。
配置:
server{
listen80; # 端口号
location/{
root /usr/share/nginx/html; # 静态文件路径
}
}
二:反向代理服务器
本来客户端能够直通过http协议访问应用的服务器,由于从中加了一个Nginx,客户端请求Nginx,然后由Nginx再去请求服务器,再把结果反馈给客户端。此时的Nginx就是反向代理服务器。
三:分担负载
当一个网站访问量过大,服务器就会负载。这时候一个服务器不够用,就可以通过Nginx的反向代理,通过连接多个服务器的方式来分担访问量,从而使网站的运行保持正常。