前言:
Linux作为服务器有何优势?
第一:当然是因为Linux是开源免费的系统。
第二:大多数的服务器软件都是在Linux的环境里开发出来的,也适合在Linux的环境下使用,如果在 Windows里使用的话,会出现未知的问题,而对于商业来说,是最不愿意出现这样的问题。
1.在Linux里安装nginx
Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器
特点:反向代理
反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。
负载均衡
负载均衡,英文名称为Load Balance,是指建立在现有网络结构之上,并提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。其原理就是数据流量分摊到多个服务器上执行,减轻每台服务器的压力,多台服务器共同完成工作任务,从而提高了数据的吞吐量
动静分离
动静分离,将静态的资源缓存到外网服务器上,即nginx服务器,客户端在请求资源时,直接在外网服务器响应回去,不用再去转发给内网的服务器,节省了效率。