摘要: URL转发应用场景 根据HTTP的URL转发的场景,被称之为七层转发(应用层转发),然而LVS的负载均衡一般用于TCP的转发,也就被称之为4层转发。 利用Nginx的七层转发,可以实现动静分离,移动、PC端页面区分,交给不同的后端服务器处理,让用户得到更佳的访问体验。 通过$http_user_ag 阅读全文
posted @ 2023-06-30 21:02 Junwu’sblog 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 该场景是,通过nginx实现动静分离,配置反向代理规则,实现动态请求和静态请求分别转发给不同的服务器解析,以解决网站性能、安全、用户体验等问题。 案例配置准备 可以使用克隆的形式创建虚拟机 10.0.0.30 lb01 #负载均衡服务器 10.0.0.40 www01 #后台节点服务器 10.0.0 阅读全文
posted @ 2023-06-27 01:47 Junwu’sblog 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 反向代理机器节点: lb01 10.0.0.30 #lb01是反向代理服务器(包括负载均衡的功能) www01 10.0.0.40 www02 10.0.0.50 【演示反向代理功能】 图片解读: 使用客户端机器www01,访问负载均衡lb01(反向代理),看到了www01,www02页面信息 在w 阅读全文
posted @ 2023-06-25 23:08 Junwu’sblog 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 三台安装配置完成的nginx机器: 10.0.0.30 lb01 负载均衡器 10.0.0.40 www01 节点1 10.0.0.50 www02 节点2 负载均衡服务器配置: 10.0.0.30 lb01 upstream为负载均衡池 upstream www_pools { server 10 阅读全文
posted @ 2023-06-25 00:44 Junwu’sblog 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 编写剧本 [root@rsync-backup rsync_conf]# cat ~/install_rsync_server.yaml # playbook rsync # rsync server - hosts: 10.0.0.30 task: - name: step01 install r 阅读全文
posted @ 2023-06-17 01:41 Junwu’sblog 阅读(24) 评论(0) 推荐(0) 编辑
摘要: command模块(作用:在远程节点上执行一个命令) command模块是ansible命令基本模块,可以不用指定,其次要注意的是 选项参数选项说明 chdir 在执行命令执行,通过cd命令进入指定目录 creates 定义一个文件是否存在,若不存在,则运行相应命令;存在则跳过 free_form( 阅读全文
posted @ 2023-06-10 01:11 Junwu’sblog 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Ansible批量管理方式 Ansible批量管理主机有两种方式: 传统的密码认证 密钥管理 【配置基础环境】 1.安装ansible和依赖关系 [root@rsync-backup ~]# yum install ansible epel-release libselinux-python -y 阅读全文
posted @ 2023-06-05 22:54 Junwu’sblog 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 服务端 [root@junwu_server /]# cat rsync_server.sh #!/bin/bash yum install rsync -y echo \ "uid = rsync gid = rsync fake super = yes use chroot = no max c 阅读全文
posted @ 2023-06-02 01:12 Junwu’sblog 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 确保rsync服务正确,c/s端 1.大前提Rsync Daemon服务正确 [root@nfs ~]# rsync -avz --delete /data/ rsync_backup@10.0.0.40::backup 确保当前客户端机器,是否支持Inotify [root@nfs ~]# ls 阅读全文
posted @ 2023-06-01 00:09 Junwu’sblog 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 第一步:部署rsync服务 1.1 服务端: 1.检查rsync是否安装 [root@rsync-backup ~]# rpm -qa rsync rsync-3.1.2-12.el7_9.x86_64 2.对rsync服务进行配置 [root@rsync-backup ~]# cat /etc/r 阅读全文
posted @ 2023-05-31 21:35 Junwu’sblog 阅读(46) 评论(0) 推荐(0) 编辑