<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_54719086的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_54719086</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_54719086]]></copyright><item><title><![CDATA[nginx配置文件及工作原理详解]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/123372750</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/123372750</guid><author>weixin_54719086</author><pubDate>Thu, 10 Mar 2022 16:46:52 +0800</pubDate><description><![CDATA[nginx配置文件及工作原理详解1 nginx配置文件的结构2 nginx工作原理
1 nginx配置文件的结构
1）以下是nginx配置文件默认的主要内容：
#user  nobody;    #配置用户或组，默认为nobody nobody
worker_processes  1;   #允许生成的进程数，默认为1，该数量就是worker进程的数量，一般设置为与cpu数量相等。也可以设置为auto，表示自动匹配cpu核数

#error_log  logs/error.log;   #指定日志路径和级别]]></description><category></category></item><item><title><![CDATA[AWS数据库服务]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/119597076</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/119597076</guid><author>weixin_54719086</author><pubDate>Tue, 08 Mar 2022 17:56:11 +0800</pubDate><description><![CDATA[AWS数据库服务1 关系数据库RDS基础2 RDS应用3 RDS特色功能4 RDS Aurora数据库5 NoSQL DynamoDB数据库
1 关系数据库RDS基础


关系数据库定义：一个关系数据库就是数据项之间存在预定义关系的一个集合；数据项通过一系列的表被组织起来，每个表由行和列组成；一个表中的列保存某类数据，以及保存一项属性的值。在一个对象或者实体中，一个表中的行表示一组相关的值；一个表中的每一行可以用一个唯一的值来标识，这个就叫做主键；sql语言是和关系数据库进行交互的主要接口


AWS RD]]></description><category></category></item><item><title><![CDATA[EC2实例，EBS及EFS存储]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/119038474</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/119038474</guid><author>weixin_54719086</author><pubDate>Tue, 08 Mar 2022 17:55:08 +0800</pubDate><description><![CDATA[EC2实例，EBS及EFS存储]]></description><category></category></item><item><title><![CDATA[虚拟私有云网络VPC]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/119205921</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/119205921</guid><author>weixin_54719086</author><pubDate>Tue, 08 Mar 2022 17:53:54 +0800</pubDate><description><![CDATA[虚拟私有云网络VPC]]></description><category></category></item><item><title><![CDATA[构建弹性架构组件—ELB和ASG]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/119329661</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/119329661</guid><author>weixin_54719086</author><pubDate>Tue, 08 Mar 2022 17:52:13 +0800</pubDate><description><![CDATA[构建弹性架构组件—ELB和ASG]]></description><category></category></item><item><title><![CDATA[AWS S3云存储服务]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/118969299</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/118969299</guid><author>weixin_54719086</author><pubDate>Tue, 08 Mar 2022 17:50:22 +0800</pubDate><description><![CDATA[云存储服务

]]></description><category></category></item><item><title><![CDATA[Amazon AWS云计算服务平台概述]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/118961195</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/118961195</guid><author>weixin_54719086</author><pubDate>Tue, 08 Mar 2022 17:46:36 +0800</pubDate><description><![CDATA[1 AWS云计算概述2 创建AWS账户3 创建IAM用户并设置预算告警]]></description><category></category></item><item><title><![CDATA[windows AD/DNS服务器搭建]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/119756343</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/119756343</guid><author>weixin_54719086</author><pubDate>Tue, 08 Mar 2022 17:43:28 +0800</pubDate><description><![CDATA[windows AD-DNS服务器搭建








2）修改主机名




修改完成后必须要重启计算机使配置生效
3）添加角色–AD服务器角色以及DNS服务器角色



















完成安装后会自动重启计算机，此时AD服务器和DNS服务器都已安装完毕
4）重启进入时，登录界面会发生改变













用户组一般隶属于admin组



注意：修改完后要点击应用，然后点击确定退出（两个组同理设置）
使两个用户分别隶属于不同部门，操作步骤类似

此时用户和用]]></description><category></category></item><item><title><![CDATA[windows 安装mysql]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/119784821</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/119784821</guid><author>weixin_54719086</author><pubDate>Tue, 08 Mar 2022 17:36:20 +0800</pubDate><description><![CDATA[windows 安装mysql




]]></description><category></category></item><item><title><![CDATA[TCP三次握手和四次挥手]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115798821</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115798821</guid><author>weixin_54719086</author><pubDate>Mon, 19 Apr 2021 11:03:57 +0800</pubDate><description><![CDATA[TCP三次握手和四次挥手1 三次握手2四次挥手
1 三次握手
TCP协议标示的含义：

SYN ：建立联机/同步
ACK确认
PSH传送
FIN结束
RST重置
URG(紧急)
seq：序号

三次握手图解：

理解：

第一次握手：客户端向服务器发出连接请求报文，此时请求报文首部中的同部位SYN=1，同时会随机生成初始序列号 seq=x，此时，TCP客户端进程进入了 SYN-SENT（同步已发送状态）状态等待服务器响应。注意SYN报文段不能携带数据，但需要消耗掉一个序号，这是三次握手的开始
第二次握手： ]]></description><category></category></item><item><title><![CDATA[lnmp架构——架构理解]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115796537</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115796537</guid><author>weixin_54719086</author><pubDate>Sat, 17 Apr 2021 17:27:26 +0800</pubDate><description><![CDATA[lnmp架构——架构理解1 lnmp简介2 lnmp工作原理3 lnmp特点4 lamp与lnmp的区别4.1 lamp简介4.2 对比
1 lnmp简介

LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。其中L指Linux，N指Nginx，M一般指MySQL，也可以指MariaDB，P一般指PHP，也可以指Perl或Python。
一般情况下LNMP代表的就是：Linux系统下Nginx+MySQL+PHP这种网站服务器架构。其中PHP是一种在服务器端执行的嵌入HTML文档的]]></description><category></category></item><item><title><![CDATA[lvs的十种调度算法概念]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115489158</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115489158</guid><author>weixin_54719086</author><pubDate>Sat, 17 Apr 2021 15:25:43 +0800</pubDate><description><![CDATA[lvs的十种调度算法概念


轮询调度算法（Round Robin）
调度器通过“轮叫”调度算法将外部请求按顺序轮流分配到集群中的真实服务器上，它均等地对待每一台服务器，而不管服务器上实际的连接数和系统负载。该撒算法最大的特点就是实现简单，会把每项请求按顺序在真正服务器中分派


加权轮询算法（Weighted Round Robin）
调度器通过“加权轮询”调度算法根据真实服务器的不同处理能力来调度访问请求。这样可以保证处理能力强的服务器能处理更多的访问流量。调度器可以自动问询真实服务器的负载情况，并动态]]></description><category></category></item><item><title><![CDATA[使用Ansible中的playbook]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115490808</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115490808</guid><author>weixin_54719086</author><pubDate>Mon, 12 Apr 2021 21:00:55 +0800</pubDate><description><![CDATA[使用Ansible中的playbook1 playbook的功能2 YMAL2.1 简介2.2 特点2.3 语法简介2.4 YAML列表2.5 YAML的字典3 playbook执行命令4 playbook的核心组件5 vim设定技巧
1 playbook的功能

playbook是由一个或多个play组成的列表
playbook文件是用YAML来写的
playbook是一种简单的配置管理系统与多机器部署系统的基础，非常适合于复杂应用的部署
playbook可以用于声明配置，更强大的地方在于，在playbo]]></description><category></category></item><item><title><![CDATA[lnmp架构——nginx的负载均衡]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115402254</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115402254</guid><author>weixin_54719086</author><pubDate>Tue, 06 Apr 2021 19:54:35 +0800</pubDate><description><![CDATA[反向代理web服务器nginx1 什么是nginx2 nginx的作用3 nginx的特点4 nginx的安装
1 什么是nginx
2 nginx的作用
3 nginx的特点
4 nginx的安装

]]></description><category></category></item><item><title><![CDATA[七层负载均衡--Haproxy]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115438046</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115438046</guid><author>weixin_54719086</author><pubDate>Mon, 05 Apr 2021 18:02:14 +0800</pubDate><description><![CDATA[七层负载均衡--Haproxy1 Haproxy的定义2 七层负载均衡的概念3 四层和七层负载均衡的对比4 Haproxy的安装及部署4.1 Haproxy实现负载均衡4.2 建立监控4.3 日志采集4.4 隐藏端口4.5 设置maxconn参数4.6 修改调度算法5 Haproxy的访问控制5.1 通过调度器访问不同后端5.2 用户访问黑白名单设置5.3 访问重定向5.4 实现后端读写分离设定6 Haproxy实现高可用7 fence解决服务器资源争用问题
1 Haproxy的定义

HAProxy是一个]]></description><category></category></item><item><title><![CDATA[Ansible中常用的模块]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115300921</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115300921</guid><author>weixin_54719086</author><pubDate>Sun, 04 Apr 2021 16:19:07 +0800</pubDate><description><![CDATA[Ansible中常用的模块1 ansible实现管理的方式2 Ad-Hoc执行方式中如何获得帮助3 ansible命令运行方式及常用参数4 ansible的基本颜色代表5 ansible中的常用模块5.1 command5.2 shell5.3 script5.4 copy5.5 fetch5.6 file5.7 unarchive5.8 archive5.9 cron5.10 yum_repository5.11 hostname5.12 dnf5.13 service5.14 user5.15 fire]]></description><category></category></item><item><title><![CDATA[LVS实现负载均衡及高可用]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115343049</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115343049</guid><author>weixin_54719086</author><pubDate>Wed, 31 Mar 2021 16:38:10 +0800</pubDate><description><![CDATA[LVS实现负载均衡及高可用1 实验环境1.1 虚拟机最小化封装1.1.1 虚拟机母机安装1.1.2 清理和压缩母机1.1.3 创建子机1.2 名词理解2 lvs的工作模式2.1 NAT模式2.2 TUNNEL模式2.3 DR模式2.4 FULLNAT模式2.5 FULLNAT模式和NAT模式的区别3 实现DR模式下的负载均衡4 keepalived实现lvs的健康检测5 keepalived实现冗余判断(高可用)
1 实验环境
1.1 虚拟机最小化封装
1.1.1 虚拟机母机安装
1）选择7.6的镜像安装虚]]></description><category></category></item><item><title><![CDATA[Ansible的安装及部署]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115254856</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115254856</guid><author>weixin_54719086</author><pubDate>Sun, 28 Mar 2021 20:58:28 +0800</pubDate><description><![CDATA[Ansible的安装及部署1 实验环境2 Ansible的安装3 构建Ansible清单3.1 全局清单3.2 设定受控主机的组3.2.1 清单查看3.2.2 单层清单3.2.3 嵌套清单4 主机规格的范围化操作5 指定其他清单文件5.1 ansible命令指定清单的正则表达式6 Ansible配置文件参数详解6.1 配置文件的分类与优先级6.2 常用的配置参数7 构建用户级Ansible操作环境
1 实验环境
2 Ansible的安装
3 构建Ansible清单
3.1 全局清单
3.2 设定受控主机的组]]></description><category></category></item><item><title><![CDATA[swap分区管理]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115253843</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115253843</guid><author>weixin_54719086</author><pubDate>Fri, 26 Mar 2021 20:08:53 +0800</pubDate><description><![CDATA[如何创建swap分区1 作用2 swap分区大小建议3 swap分区的管理4 删除swap分区
1 作用
程序在运行时所有数据都在 RAM存储器上，当 RAM使用量超过了限额，为了使系统更加稳定，可以在硬盘上划分一部分空间来作内存缓冲区 swap；此时当内存使用超过限额，内核会把内存中闲置的数据存放到 swap 分区中，当程序需要 swap 分区中的数据时内核将 swap 分区中的数据再交还给内存进程处理
2 swap分区大小建议




内存大小
swap分区建议大小
允许HIBERNATE




2G]]></description><category></category></item><item><title><![CDATA[shell脚本练习]]></title><link>https://blog.youkuaiyun.com/weixin_54719086/article/details/115218063</link><guid>https://blog.youkuaiyun.com/weixin_54719086/article/details/115218063</guid><author>weixin_54719086</author><pubDate>Fri, 26 Mar 2021 19:34:13 +0800</pubDate><description><![CDATA[shell脚本练习


用户建立脚本：
写一个名为 users_create.sh 的脚本，建立 userlist 文件列表中的用户，设定 userlist 列表的密码为 passlist 列表中的密码；
当脚本后面跟的文件个数不足两个时，报错；
当userlist和passlist 文件行数不一致时报错；
当文件不存在时报错；当用户存在时报错。
1）首先建立两个文件列表，如下图所示：

2）按要求编写脚本：

3）运行结果：



数据库脚本：
编写名为 db_dump.sh 的脚本，脚本后需要写数据库的]]></description><category></category></item></channel></rss>