JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

高可用keeplive Nginx 启动 反向代理 负载均衡 认证 语法检查 学习笔记2

wys521 2024-10-11 18:58:14 精选教程 27 ℃ 0 评论




1、keepalived日志信息

[root@localhost ~]# tail -f /var/log/messages

Mar 2 10:58:07 localhost Keepalived_vrrp[88209]: Sending gratuitous ARP on ens33 for 192.168.116.88

Mar 2 10:58:12 localhost Keepalived_vrrp[88209]: VRRP_Instance(VI_1) Sending/queueing gratuitous ARPs on ens33 for 192.168.116.88

Mar 2 10:58:12 localhost Keepalived_vrrp[88209]: Sending gratuitous ARP on ens33 for 192.168.116.88

2、keepalived检查脚本

配置解析

Nginx允许状态检测脚本


killall -0 nginx //检查进程是否存在


3、配置静态ip

改完后重启network服务: 此方式配置的IP地址永久有效

centos6:service network restart

centos7:systemctl restart network.service

DNS1=114.114.114.114 # 是国内移动、电信和联通通用的DNS

DNS2=8.8.8.8 # GOOGLE公司提供的DNS,适合国外以及访问国外网站的用户使用


4、启动、停止nginx

cd /usr/local/nginx/sbin/

./nginx

./nginx -s stop

./nginx -s quit //安全退出

./nginx -s reload

Nginx启动文件目录

[root@localhost sbin]# pwd

/usr/local/nginx/sbin

[root@localhost sbin]# ls

nginx

6、Nginx反向代理配置

location配置解析

7、Nginx负载均衡配置




8、Nginx运行原理

争抢机制,worker主动争抢。

一个master下可以有多个worker

#nginx -s reload 热加载部署




worker支持的连接数:

worker最大的并发数:

processor 英 [?pr??ses?(r)] n. 加工机(或工人);处理器;处理机


2、Nginx的访问控制

http_access_module配置语法


配置项语法检查

http_x_forwarded_for

http_auth_basic_module 认证模块

生成密码文件 创建用户


配好的内容

nginx.conf

配置好后再次登录需要用户名密码

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表