Linux系统nginx服务器安装及负载均衡配置详解
nginx(engine x) 是⼀个⾼性能的 HTTP 和反向代理服务器、邮件代理服务器以及通⽤的 TCP/UDP 代理服务器。其特点为轻量级(占⽤系统资源少)、稳定性好、可扩展性(模块化结构)、并发能⼒强、配置简单等。
本⽂主要介绍在测试环境中通过 nginx 实现基本的负载均衡功能。
nginx 可以提供 HTTP 服务,包括处理静态⽂件,⽀持 SSL 和 TLS SNI、GZIP ⽹页压缩、虚拟主机、URL 重写等功能,可以搭配 FastCGI、uwsgi 等程序处理动态请求。nginx和网关怎么配合使用
此外,nginx 还可以⽤于代理、反向代理、负载均衡、缓存等服务器功能,在集环境中改善⽹络负载、提⾼可⽤性。
⼀、搭建测试环境
这⾥的测试环境为通过 VirtualBox 安装的两台 Lubuntu 19.04 虚拟机,Linux 系统安装⽅法不作赘述。
为了保证两台 Linux 虚拟机之间的相互访问,虚拟机的⽹络配置除了默认的 NAT ⽅式外,还使⽤了 VirtualBox 软件提供的 内部⽹络(Internal) 联⽹⽅式。
此外,还需要将两台虚拟机中与“内部⽹络”相关联的⽹卡,绑定上同⼀⽹段的静态 IP 地址,则两台主机形成局域⽹络,相互之间可以直接访问。
⽹络配置
打开 VirtualBox 软件,分别进⼊两台虚拟机的设置界⾯,为其添加连接⽅式为内部⽹络的⽹络连接,截图如下(两台虚拟机作同样的配置):
内部⽹络
登录进虚拟机系统,使⽤ ip addr 命令查看当前的⽹络连接信息:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。