自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 redis官方安装以及所有集群安装步骤

redis官方安装redis所有集群安装步骤安装官方下载链接:http://download.redis.io1,下载wget http://download.redis.io/releases/redis-5.0.3.tar.gz2,解压tar -xf redis-5.0.3.tar.gzcd redis-5.0.3编译安装make PREFIX=/app/redis installmkdir /app/redis/{etc,logs,data,run}拷贝配置

2021-06-08 10:37:28 510

原创 服务器状态码详解

在进行接口测试或者web测试时经常会遇到各种HTTP状态码,除了code200是人人皆知的成功响应,还有404not found、502bad gateway大家遇到比较多,其实根据状态码开头是可以发现这是服务器异常还是客户端异常造成的。1xx 临时响应100:客户端应当继续发送请求101:客户端要求服务器根据请求转换HTTP协议版本102:处理将继续被执行2xx 成功200:请求成功201:提示知道新文件的URL202:接受和处理、但处理未完成203:返回信息不确定或不完整204:

2020-06-22 15:22:08 2583

原创 配置NFS共享 、 HTTP服务基础

NFS 共享概述exports 配置文件解析访问NFS共享文件夹普通NFS共享的实现HTTP服务基础1.web通信基础概念RHEL7中的web服务独立Web 站点的快速部署访问 web 网站1 . curl http://0.0.0.0(ip地址) [默认首页index.html]2. 打开网页 输入 http://IP ...

2020-03-19 17:00:30 391

原创 DBA一(MySQL主从同步 、 主从同步模式)

MySQL主从同步1,主从同步介绍主从同步原理主从同步原理(1)Master启用binlog日志SlaveSlave_IO:复制master主机 binlog日志文件里的SQL命令到本机的relay-log文件里。Slave_SQL: 执行本机relay-log文件的SQL语句,实现与Master数据一致。2,构建主从同步构建思路(1)配置主服务器 启用bi...

2020-03-01 23:04:45 271

原创 percona软件介绍 、 innobackupex备份与恢复

一,percona介绍对比其他备份XtraBackup工具一款强大的在线热备份工具 -备份过程中不锁库表,适合生产环境 -有专业组织Percona提供(改进MySQL分支)主要含两个组件 -xtrabackup :C程序,支持InnoDB/XtraDB -innobackupex :以perl脚本封装xtrabackup,还支持MyISAMXtraBackup是Pe...

2020-02-25 20:58:28 221

原创 用户授权 、 完全备份 、 增量备份

一,用户授权1,grant授权权限列表-all //所有权限-usage //无权限-select,update,insert //个别权限-select,update(字段1,…,字段N) //指定字段库名-. //所有库所有表-库名.* //一个库-库名.表名 //一张表用户授权时自定义 ...

2020-02-24 22:28:55 186

原创 数据导入导出 、 管理表记录 、 匹配条件 、 MySQL管理工具

1 检索目录 mysql> show variables like "%file%"; mysql> show variables like "secure_file_priv"; //查看 mysql> exit ]# vim /etc/my.cnf [mysqld] secure_file_priv="/myload...

2020-02-24 20:24:23 196

原创 表结构 、 MySQL键值

一 表结构 1.1 字段约束条件的设置 作用:限制字段赋值 设置约束条件null 允许为空(默认设置)not null 不允许为null (空)key 键值类型default 设置默认值,缺省为nullextra 额外设置create database db2 ...

2020-02-16 20:09:30 173

原创 数据库服务概述 、 构建MySQL服务 、 数据库基本管理 、 MySQL数据类型

一,数据库介绍一、数据库介绍1.1 什么是数据库?1.2 数据是什么?数据是科学实验、检验、统计等所获得的和用于科学研究、技术设计、查证、决策等的数值。计算机数据是指计算机中能被识别和处理的物理符号,如数字符号、图形、图像、声音等。数据分为数值型数据(如整数、实数)和非数值型数据(如数字符号、图形、图像、声音等),数据是信息的表现形式。物流数据是指不能直接满足物流作业系...

2020-02-14 21:18:11 652

原创 部署Git版本控制,以及优化Web服务器

一,部署Git版本控制系统二,优化Web服务器 1 案例1:部署Git版本控制系统1.1 问题部署Git版本控制系统,管理网站代码,实现如下效果:基于SSH协议的服务器基于Git协议的服务器基于HTTP协议的服务器上传代码到版本仓库1.2 方案生产环境应该有一台独立的Git服务器,这里为了节约主机资源,我们使用数据库主机同时做完Git服务器,如图-1所示。图-1主机配置如表...

2020-02-13 11:03:53 232

原创 keepalived 高可用,部署ceph分布式存储

1:Keepalived高可用2:部署Ceph分布式存储1 案例1:Keepalived高可用1.1 问题部署两台代理服务器,实现如下效果:利用keepalived实现两台代理服务器的高可用配置VIP为192.168.4.80修改对应的域名解析记录1.2 方案实验拓扑如图-1所示,做具体实验前请先配置好环境。图-1备注:实际操作中DNS服务代理服务器部署在同一台主机上(节约...

2020-02-13 10:49:15 544

原创 网站架构演变、LNP+Mariadb数据库分离、Web服务器集群

案例1:网站架构演变案例2:LNP+Mariadb数据库分离案例3:Web服务器集群1 案例1:网站架构演变1.1 问题学习从单机架构到集群架构的演变之路:单机版LNMP独立数据库服务器Web服务器集群与Session保持动静分离、数据库集群各种缓存服务器业务模型1.2 步骤此案例主要是学习网站架构演变的过程,以拓扑图和理论为主,具体实现还需要结合具体的软件。步骤一:...

2020-02-13 10:10:32 454

原创 部署LNMP动态网站

部署LNMP动态网站先解释下,什么是LNMP,LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。思路部署LNMP动态网站,实现以下目标:安装LNMP平台相关软件配置Nginx实现动静分离配置数据库,创建账户与密码上线Wordpress代码使用Wordpress后台管理界面,调整Wordpress版式实验拓扑如图-30所示,做具体实验前请先配置好...

2020-02-09 22:45:40 360

原创 Ceph 集群支持块共享,文件系统共享,对象储存共享

块共享(同一时间仅可以一个客户端访问) 块(没有格式化) 文件系统(格式化,NTFS,fat32,ext4,xfs 文件系统)100G写数据时,数据会被写到 block 中(4M 的 a.mp4,占用多个 block)【 block 中存数据】 Inode 中存储元数据(metadata)【元数据是数据的数据、描述数据的数据,比如一个文件, 有文件名,时间,权限,大小… …文件数据的地址】...

2020-02-09 17:26:21 1304

原创 创建虚拟机以及搭建ceph

一、创建一台虚拟机的步骤 《文件》–《新建虚拟机》—《自定义》----《稍后安装操作系统》—安装时内存稍微大一点(1.5G 左右)—《网络类型》使用默认直接下一步 剩下的步骤都使用默认值(直接点击下一步)二、给虚拟机安装操作系统 《编辑虚拟机设置》----《CD|DVD》----《使用 iso》----浏览选择光盘 iso 按照第一阶段牛老师的步骤安装 Linux 操作系统。三、在 ...

2020-02-09 15:52:52 1795 1

原创 Keepalived热备 、 Keepalived+LVS 、 HAProxy服务器

任何软件你只要记住他是做什么的,工作原理,不需要死记命令不过基础的还是要会的(首先能看懂)Keepalived概述调度器出现单点故障,如何解决?Keepalived 实现了为高可用集群Keepalived 最初是为了LVS设计的,专门监控个服务器节点状态Keepalived 后来加入了VRRP功能,防止单点故障Keepalived运行原理Keepalived检测每一服务器节点状态服...

2020-01-21 16:33:51 219

原创 集群及LVS简介 、 LVS-NAT集群 、 LVS-DR集群

一.什么是集群一组通过高速网络互联的计算组,并以单一系统的模型加以管理讲很多服务器集中起来一起,提供同一种服务,在客户端看起来就像是只有一个服务器可以在付出较低成本的情况下获得在性能,可靠性,灵活性方面的相对较高的收益任务调度是集群系统中的核心技术集群的目的提高性能如计算秘籍型应用,如:天气预报,核试验模拟降低成本相对百万美元级的超级计算机,价格便宜提高可扩展性只要增加集...

2020-01-19 19:53:27 224

原创 版本控制 、 Git基础 、 Git进阶 、 RPM打包

1. 版本库2.分布式版本控制Git基本概念1.Git仓库:保存所有的数据的地方2.工作区从仓库中提取出来的文件,放在磁盘上共你使用或者修改3.暂存区就是一个文件,缩引文件,保存了下次将提交的文件列表工作流版本控制软件1.集中式版本控制软件- CVS- SVN (Subversion)2.分布式版本控制软件- GIt- BItKeeper (收费...

2020-01-18 19:38:18 333

原创 Tomcat服务器 、 Tomcat应用案例 、 Varnish代理服务器

**Tomcat服务器概述**Java简介Java是一种跨平台的,面向对象的程序设计语言,Java技术具有卓越的通用性,高效性,平台移植性和安全性体系Java SE (标准版)Java EE (企业版)JDK简介JDK(Java Development Kit)是Sun针对Java开发者推出的Java语言的软件开发工具包JDK是整个Java的核心包括了Java的运行环境...

2020-01-17 21:47:57 1024

原创 Session与Cookie 、 部署memcached 、 Session共享

一、Session与Cookie基本概念Session & CookieSession?----存储在服务器端,保存用户名、登录状态等信息Cookie?----由服务器下发给客户端,保存在客户端的一个文件里.保存的内容主要包括:SessionID案例拓扑本地Session问题通过Nginx调度器负载后端两台Web服务器,实现以下目标:部署Nginx为前台调度服务器...

2020-01-17 20:56:14 189

原创 Nginx调度器,Nginx优化

1 案例1:Nginx**反向代理 1.1 问题**使用Nginx实现Web反向代理功能,实现如下功能:后端Web服务器两台,可以使用httpd实现Nginx采用轮询的方式调用后端Web服务器两台Web服务器的权重要求设置为不同的值最大失败次数为1,失败超时时间使用4台RHEL7虚拟机,其中一台作为Nginx代理服务器,该服务器需要配置两块网卡,IP地址分别为192.168.4.5...

2020-01-17 20:30:23 265

原创 部署LNMP,Nginx+fastGGl,Nginx高级技术

一、LNMP基础知识什么是LNMP主流的企业网站平台之一----L:Linux操作系统 ----N:Nginx网站服务软件 ----M:MySQL、MariaDB数据库 ----P:网站开发语音(PHP.Perl.Python)静态网站和动态网站区别静态网页:(1)静态网页不能简单地理解成静止不动的网页,他主要指的是网页中没有程序代码,只有HTML(即:超...

2020-01-16 14:31:25 454

原创 Nginx

Nginx简介Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也是一个IMAP/POP3/SMTP代理服务器。是俄罗斯人编写的十分轻量级的HTTP服务器官方网站: http://nginx.orgnginx的特点占用内存少,在处理静态文件时,比Apache占用更少的内存及资源并发能力强 , 支持高达50000个并发连接性能稳定、几乎可以做到7*24...

2020-01-16 11:52:25 200

原创 awk 高级应用,综合案例

grep 模糊搜索vim 增删改查,交互式sed 增删改查,非交互式awk 精确搜索1, 前置命令 | awk 选项 (条件)指令2, awk 选项 (条件)指令 被处理的文件选项 -F 指令 printawk内置变量 $1 $2 $3 ... $0 NR NF "常量"awk条件1, 使用正则 / / ~ !~2, 使...

2020-01-14 16:19:37 200

原创 sed高级应用与awk基本用法

sed前置命令 | sed 选项 (定址符)指令sed 选项 (定址符)指令 被处理的文件选项 -n -r -i指令 p d sa 行下追加i 行上添加c 替换行sed '1a XXXX' user 第1行下追加字母sed '1,3a XXXX' user 第1~3行下追加sed '1,+1a XXXX' user ...

2020-01-08 17:17:41 164

原创 字符串,正则表达式,sed基本用法

字符串的初值(备用值),变量非空时不使用${变量名:-}------------------------------------#!/bin/bashread -p "请输入用户名" uuseradd $uread -p "请输入密码" p //用户不输入直接回车时使用123456作为密码echo ${p:-123456} | passwd --stdin $u-------...

2020-01-07 18:59:57 189 1

原创 case语句,函数及中断控制

使用case编写nginx工具1, 在真机 /linux-soft/02目录中拷贝文件到虚拟机scp lnmp_soft.tar.gz root@server0:/opt2, 在虚拟机中释放该tar包,并进入目录拷贝nginx文件到/optcp lnmp_soft/nginx-1.12.2.tar.gz .3, 编写一键部署nginx源码包的脚本#!/bin/bashyum -y...

2020-01-07 11:15:57 304

原创 shell脚本 条件测试

条件测试,可以使脚本拥有更高的智能test a == a 判断 字符串a是否等于aecho $? 查看结果,0为判断成功, 非0为失败test a == becho $?[ a == a ] 另一种格式,效果同上,字符串两边有空格echo $?[ a == b ]echo $?[ $USER == root ] 判断当前用户名是否...

2020-01-03 19:27:59 184

原创 shell 脚本 基础运用

一丶什么是shell?Shell是在linux你忽然与用户之间的解释器程序,通常指的是bash,负责想内核翻译及传达用户/程序指令Shell的使用方法:1.交互式执行指令:人工干预,执行效率低.2.非交互执行指令:安静地在后台执行,执行效率高,方便写脚本.cat /etc/shells 查看本机所有的解释yum -y install ksh 安装新解释器bas...

2020-01-02 17:34:18 65

原创 NAT NRRP

一丶NATNetwork address translate 网络地址转换公有地址私有地址分类A类:10.0.0.0~10.255.255.255B类:172.16.0.0~172.31.255.255C类:192.168.0.0~192.168.255.255NAT的特性NAT的优点节省公有合法的IP地址处理地址重叠安全性NAT的缺点延迟增大配置和...

2019-12-30 19:04:23 149

原创 网络构架 传输层 ACL 网络 (华为)

一丶传输层的作用网络层提供点到点的连接传输层提供端到端的连接TCP 可靠 效率低 面向连接SYN 打算与对方建立连接ACK 确认FIN 打算与对方断开连接应用:FTP:21 TELNET:23 SSH:22 SMTP:25 HTTPD:80 HTTPDS:443 DNS:53 MYSQL:3306 ISCSI3260 FTP:2...

2019-12-27 20:23:34 142

原创 网络vlan技术与应用

一丶广播域广播域是指接收同样广播消息的节点的集合 同网段除了源接口,都会发送广播 交换机的所有接口默认属于同一个广播域 二丶vlan 概述什么是vlan是物理设备上连接的不受物理位置限制的用户的逻辑组随着接入设备的增多,网络中广播增多,降低了网络的效率 为了分割广播域,引入vlanVLAN的作用广播控制增加安全性提高带宽利用降低延迟...

2019-12-26 17:53:26 192

原创 网络基础

一网络的功能信息传递 资源共享 提高可靠 提高系统处理能力网络的发展 60年代 分组交换 70 - 80年代 TCP/IP 协议 90年代 web服务 三丶标准化组织IOS----(国际标准化的组织)1984年颁布OSI(Open System Interconnection)七层参考模型应用层>表示层>会话层>传输...

2019-12-25 19:07:41 124

原创 linux权限和归属

权限与归属目录 : 基本权限 附加权限 acl访问控制列表 步骤: 先创建一个目录 [mkdir] 访问方式(权限): -读取 : 允许查看文件 read 缩写:r -写入 : 允许写入修改文件 write 缩写:w ...

2019-12-04 22:00:18 175

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除