目录
1.什么是nginx?
2.使用
安装nginx的依赖
上传nginx安装包并解压
创建一个nginx的安装目录
进入nginx的解压目录并指定安装到/usr/nginx
安装
启动nginx
查看是否开启成功
浏览器访问nginx
如果不能访问的话,是因为开启了防火墙
3.反向代理
1. 正向代理: 代理的为客户端,对于互联网服务器来说,不知道真实的客户地址。
2. 反向代理: 代理的为服务端,对于客户来说,不知道访问的到底是那台服务器。
实现反向代理
在192.168.2.168上部署项目并启动
在192.168.2.167上修改nginx的配置
重新加载nginx的配置文件,然后访问
4.负载均衡
在140和157部署并启动web应用服务器
修改nginx的配置内容
测试
负载均衡的策略默认为轮询策略
5.动静分离
(1)把静态资源放入nginx的安装目录
(2)修改配置文件
(3)启动nginx和tomcat
(4)访问nginx地址
6.nginx高可用
需要在每一个nginx服务器上安装keepalived
修改keepalive的配置文件 keepalived.conf
开启keepalived和nginx服务
测试访问
测试主节点宕机