12-Web集群-Nginx(二) Web集群-Nginx(二)一、Nginx处理用户请求流程思考问题:之前搭建的cxk.oldboylinux.cn网站,使用域名访问或ip访问都是没有问 题的.如果把配置文件名game.cxk.oldboylinux.cn.conf使用域名或ip访问或怎么样? 答案: 域名访问网站没有任何问题. 使用ip访问则显示静态页面,另外一个网站了 域名访问正常: IP访问异常 为什么是这样?它 2024-05-07 运维 > (二)综合架构
10-集群自动化维护-Ansible(四)-完结 Ansible集群自动化维护(四)- 完结一、include文件包含1.1 概述应用场景: 在我们书写剧本的时候,会涉及到多个步骤,有时还会涉及到服务端和客户端。当剧本越来越大时,不容易进行分 析与阅读,这时候就需要把剧本拆分开,分成多个文件,如服务端、客户端。然后可以通过include_tasks的功能把 多个剧本文件合并在一起,让剧本变成多个方便阅读与维护 如:普通部署nfs服务的方式: 2024-05-06 运维 > (二)综合架构
09-集群自动化维护-Ansible(三) Ansible集群自动化维护(三)主要内容:Ansible流程控制和调试方法 1 流程控制流程控制分为 handler when loop/with_items 1.1 handler触发器应用场景: 一般用于分发配置文件的时候. 如果配置文件发生变化则重启服务,如果没有变化则重启 案例01:没有使用触发器,无论下发文件有没有改变,都需要重启服务 - hosts: backup 2024-05-06 运维 > (二)综合架构
08-集群自动化维护-Ansible(二) Ansible集群自动化维护(二)主要内容:剧本和变量 1 剧本1.1 剧本介绍什么是ansible的剧本(play book)? 剧本是一个yaml格式的文件,用于长久保存并且实现批量管理、维护、部署的文件。 类似于脚本存放命令和变量,剧本中存放各模块的使用命令 剧本是未来我们批量管理、运维必会的内容 剧本和ansible命令的区别: ansible剧本 ans ad-hoc(单条命 2024-05-04 运维 > (二)综合架构
07-集群自动化维护-Ansible(一) Ansible集群自动化维护1.1 Ansible概述市面上的部分批量管理工具 批量管理工具 说明 Ansible 无客户端,基于ssh进行管理与维护. Saltstack 需要安装客户端,基于ssh进行管理,与ansible. terraform tf批量管理基础设施(批量创建100台公有云) Ansible是其中一种,基于Python语言实现,用于集群批量管理,批量分发 2024-04-29 运维 > (二)综合架构
06-密钥认证 一、密钥认证-集群批量管理1.1 概述作用: 使管理更加轻松,两个节点通过密钥形式进行访问,不需要输入密码(单向) 应用场景: 一些服务在使用前要求我们做秘钥认证. 手动写批量管理脚本. 别名: 密钥认证 免密码登录 双机互信 1.2 密钥认证的原理图示如下: 什么是密钥对? 公钥: public key 一般以.pub结尾.私钥: private key 没有特殊的结尾 1 2024-04-29 运维 > (二)综合架构
05-Openssh服务 一、Openssh服务1.1. openssh服务介绍 用于实现加密的远程连接/传输数据.openssh-server 服务端(sshd,/etc/ssh/sshd_config)openssh-clients客户端(命令 scp,ssh) 1.2 telnet VS openssh 服务 共同点 区别 应用场景 openssh 服务 远程连接 2024-04-28 运维 > (二)综合架构
04-Sersync数据实时同步 一、Sersync数据实时同步1.1. sersync实时同步简介 实时同步的3种方法: inotify(bug需要书写脚本,不推荐使用.):是个命令监控指定目录是否发生变化. sersync(国产开源,内置inotify+rsync命令,一个命令+一个配置文件) 推荐 lsyncd(目前一些公司在使用,课后研究.) 实时同步架构如下: sersync实时同步的原理: 实时同步通过ino 2024-04-28 运维 > (二)综合架构
02-备份服务介绍 一、备份服务介绍什么是备份服务? 定时/实时打包重要数据到备份服务器中 备份服务使用什么实现? 使用rsyncd服务,在不同主机之间传输数据 虚拟机准备: 一台存储服务器:nfs01 172.16.1.31/24 一台备份服务器:backup01 172.16.1.41/24 1.1 rsync服务的特点 rsync既是服务,也是命令 使用方便,具有多种模 2024-04-26 运维 > (二)综合架构
03-全网备份项目 一、全网备份项目网站数据需要备份 如何备份?打包压缩+定时任务 如何收集?rsync备份服务器收集备份数据(客户端推送到服务端) 1.2 项目流程1.2.1 环境准备 角色 主机 运行服务 存放备份 (41) backup rsync服务端 生成备份 (31) nfs01 rsync客户端,其他服务 生成备份 (7) web01 rsync客户端,其他服务 ….. 1 2024-04-26 运维 > (二)综合架构
01-综合架构规划 一、新建虚拟机1.1 创建虚拟机VMWARE 典型配置 稍后安装操作系统 Linux-Centos7 64位 名称-综合架构模板机-10.0.0.210 硬盘大小100G 1处理器 2G内存 网络NAT 硬件-设置镜像-Centos7-DVD-2009 1.2 安装操作系统语言:English 磁盘分区:自动分区 Kdump:关掉 软件:最小化安装(Debugging Tools + Compat 2024-04-24 运维 > (二)综合架构
C语言-Day08 “C语言部分-Day08” 一、数据结构常用数据结构分为链表、栈、队列、哈希表、红黑树等 1.1 链表1.1.1 单链表的基本操作初始化链表: 创建链表:create_list 增加节点: 头插法:add_before_head 尾插法:add_behind_tail 根据索引插入:add_node 删除节点: 根据索引删除:remove_node 销毁链表:destroy_list 2024-03-20 C++ > 01_C语言