自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (7)
  • 收藏
  • 关注

原创 mysql的安装

一、首先打开mysql的官网https://dev.mysql.com/downloads/mysql/目前最新版本的mysql是8.0按照自己的需求安装。Linux/UNIX 上安装 MySQLLinux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址:MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。MySQL-devel

2020-11-25 18:12:47 272

原创 2020 11.18一图让你懂得nginx

1.Nginx知识网结构图Nginx是一个高性能的HTTP和反向代理服务器,特点是占用内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好nginx专为性能优化而开发,性能是其最重要的要求,十分注重效率,有报告nginx能支持高达50000个并发连接数1.1反向代理正向代理正向代理:局域网中的电脑用户想要直接访问网络是不可行的,只能通过代理服务器来访问,这种代理服务就被称为正向代理。反向代理反向代理:客户端无法感知代理,因为客户端访问网络不需要配置,只要把请求.

2020-11-18 10:04:27 385

原创 nginx的平滑启动和部署环境

01什么是NginxNginx是一个性能的HTTP和反向代理web服务器,同时提供IMAP/POP3/SMTP服务。02两个核心能力1.静态资源服务器2.反向代理Nginx与Apache比较Apache: 一个进程处理一个请求;阻塞式Nginx: 一个进程处理多个请求;非阻塞式;Nginx优势高并发扩展性好异步非阻塞的事件驱动模型高可用性下图介绍常见的三种应用场景信号量管理Nginx的master和workerMaster进程1.监控worker进程,接收CHLD信

2020-11-07 17:49:43 553 1

原创 数据库的分类

? 最早出现的是网状DBMS,1964年通用电气公司的Charles Bachman成功地开发出世界上第一个网状IDS,也是第一个数据库管理系统,IDS 具有数据模式和日志的特征,只能在GE主机运行层次数据库以树型结构表示实体及其之间的联系,关系只支持一对多,代表数据库lLBM LMS。关系型数据库?关系 :关系就是二维表,其中:表中的行、列次序并不重要?行row:表中的每一行,又称为一条记录?列column:表中的每一列,称为属性,字段?主键Primary key:用于惟一确定一个记录

2020-11-07 15:29:39 718

原创 TCP协议三次握手/四次断开

三次握手的建立连接server端收到SYN包后回复给Client一个ACK确认包,告诉Client说我收到了。server端也需要告诉Client端自己的初始序列号,于是server也发送了一个SYN包告诉clent我的初始序列号是Y。这两个包一起发送clent收到后,回复server一个ACK确认后包说我知道了。四次断开cleintt发送一个FLN包来告诉server需要断开serveer收到后回复一个ACK确认FLN包收到server在自己也没有数据发送给clienth后,server也发

2020-11-07 11:23:14 181

原创 k8s核心组成的部分以及控制原理

阿里云K8S集群网络目前有两种方案,一致是flannel方案,另一种也是基于calico和弹性网卡eni的terway方案。Terway和flannel类似,不同的地方在于,terway支持pod弹性网卡,以及NetworkPolicy功能。类似的图,大家可能在很多文章中都看过,但是因为其中相关配置过于复杂,比较难理解。这里我们可以把这些配置,分三种情况来理解:集群配置,节点配置以及Pod配置。与这三种情况对应的,其实是对集群网络IP段的三次划分:首先是集群 CIDR,接着为每个节点分配 podC

2020-11-06 14:42:24 613 1

原创 全新的知识架构图

2020-11-06 13:07:03 232

原创 mySQL的介绍

1.为什么要使用数据库数据保存在内存优点:存取速度快缺点:数据不能永久保存数据保存在文件优点:数据永久保存缺点:1)速度比内存操作慢,频繁的IO操作。2)查询数据不方便数据保存在数据库1)数据永久保存2)使用SQL语句,查询方便效率高。3)管理数据方便2. 什么是SQL?结构化查询语言(Structured Query Language)简称SQL,是一种数据库查询语言。作用:用于存取数据、查询、更新和管理关系数据库系统。3. 什么是MySQL?MySQL是一个关系型数据库管理系统,由瑞典MySQ

2020-11-06 09:44:10 812 1

原创 Docker不适合部署数据库的七大原因

Docker不适合部署数据库的7大原因1、数据安全问题不要将数据储存在容器中,这也是 Docker 官方容器使用技巧中的一条。容器随时可以停止、或者删除。当容器被rm掉,容器里的数据将会丢失。为了避免数据丢失,用户可以使用数据卷挂载来存储数据。但是容器的 Volumes 设计是围绕 Union FS 镜像层提供持久存储,数据安全缺乏保证。如果容器突然崩溃,数据库未正常关闭,可能会损坏数据。另外,容器里共享数据卷组,对物理机硬件损伤也比较大。即使你要把 Docker 数据放在主机来存储 ,它依然不能保证.

2020-11-06 08:36:05 324

原创 centos7最小化安装

一、光盘引导安装、进入一下界面界面说明Install CentOS 7 安装CentOS 7 Test this media & install CentOS 7 测试安装文件并安装CentOS 7Troubleshooting 修复故障 选择第一项,安装CentOS 7,回车,进入下面的界面boot分区: 作用:引导分区,包含了系统启动的必要内核文件,即使根分区顺坏也能正常引导启动 一般这些文件所占空间在200M以下,分区建议:分区的时候可选100M-500M之间

2020-11-05 12:33:20 839

原创 redis的安装

2020-11-04 19:29:10 126

原创 centos7没有IP地址怎么办

首先我们登录操作系统 用户名root 密码 123456然后我们输入ip查询命名 ip addr 也可以输入 ifconfig查看ip,但此命令会出现3个条目,centos的ip地址是ens33条目中的发现 ens33 没有 inet 这个属性,那么就没法通过IP地址连接虚拟机。接着来查看ens33网卡的配置: vi /etc/sysconfig/network-scripts/ifcfg-ens33 注意vi后面加空格vi是Linux内置的文本编辑器命令 打开文件的意思从配置清单中可以

2020-11-03 17:18:08 2485

原创 ELK的工作原理和介绍

为什么用到ELK:一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。一般大型系统是一个分布式部署的架构,不同的服务模块部署在不同的服务器上,问题出现时,大部分情况需要根据问题暴露的关键信息,定位到具体的服务器和服务模块,构建一套集中

2020-11-03 15:50:51 1571

原创 nginx的介绍

Nginx一:Web服务基础介绍:正常情况下的单次web服务访问流程:1.1:互联网发展历程回顾:1993年3月2日,中国科学院高能物理研究所租用AT&T公司的国际卫星信道建立的接入美国SLAC国家实验室的64K专线正式开通,成为我国连入Internet的第一根专线。1995年马云开始创业并推出了一个web网站<<中国黄页>>,1999年创建阿里巴巴 www.alibabagroup.com, 2003年5月10日创立淘宝网,2004年12月,马云创立第三方网

2020-11-03 10:59:39 1253 1

原创 面试题总汇

一. FTP/TFTP/NFS1.FTP的传输模式:ASCII传输模式和二进制传输模式。ASCII传输模式: 假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中也包含有指示页尺寸,字库等信息的非打印符)。在拷贝任何非文本文

2020-11-03 10:44:41 4014 1

原创 unbutuserver的安装

2020-10-28 17:58:53 166

原创 练习题

1、显示/var目录下所有以l开头,以一个小字母结尾,且中间出现一位数字的文件或目录;            # ls /var/l*[[:digit:]][[:lower:]]  2、显示/etc目录下,以任意一位数字开头,且以非数字结尾的文件或目录;            # ls -d /etc/[

2020-10-28 11:58:42 1613

原创 硬件服务器的介绍

2020-10-27 17:59:11 1015

原创 nginx的安装和配置

一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 Nginx 支持 Rewrite 功能。1、下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz[root@bogon src]# cd /usr/local

2020-06-26 15:53:09 223

原创 nginx的实战以及nginx的健康检查

务治理的一个重要任务是感知服务节点变更,完成服务自动注册及异常节点的自动摘除。这就需要服务治理平台能够:及时、准确的感知service节点的健康状况。nginx提供了三种HTTP服务健康检查方案提供用户的更多的选择****1、TCP默认检查的方案:2、HTTP层默认检查方案:TCP层检查有一定的局限性:很多HTTP服务是带状态的,端口处于listen状态并不能代表服务已经完成预热;不能真实反映服务内部处理逻辑是否产生拥堵。这时可以选择http层健康检查,会向服务发送一个http请求GET / HT

2020-05-23 19:47:00 470

原创 centos怎么设置开机进入命令行的模式

环境:centos7首先查看系统当前的运行级别然后设置开机进入命令行模式最后重启系统即可。

2020-05-23 15:45:10 576

原创 几种常用负载均衡

当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等。 在实际应用中,在Web服务器集群之前总会有一台负载均衡服务器,负载均衡设备的任务就是作为Web服务器流量的入口,挑选最合适的一台Web服务器,将客户端的请求转发给它处理,实现客户端到真实服务端的透明转发。最近几年很火的「云计算」以及分布式架构,本质上也是将后端服务器作为计算资源、存储资源,由某台管理服务器

2020-05-20 10:35:34 902

原创 php的面向对象的过程

PHP面向对象的基本概念(一)、面向对象的基本概念1、什么是对象l 面向对象英文是Object Oriented,拆开来就是-面向(Oriented)-对象( Object )概念:什么是对象l 世间万物皆对象n 一切可见之物u 一个老人,一台笔记本u 一个桌子u 一个球员u 一个女主播n 一切不可见之物也可以是对象u 一个空气里的细菌u 一个抽象的概念l 抽象,顾名思义,就是抽掉了具体形象的东西。如:人,就可以说是一个相对抽象的概念,因为一个具体的人有性别、年龄、身高、相貌、社会关系等具体特征,但抽象的“

2020-05-20 09:16:54 193

原创 手机无root安装kali linux 最新教程

手机安装kali linux 步骤首先基础环境 这里我们需要安装一些软件来在手机上安装kali linux这个系统软件列表1.Termux2,AnLinux3,vnc viewer#这里我就用电脑的安卓模拟器来演示一下安装过程首先打开Termux 更新一下基础软件环境这里我们先输入 apt update && apt upgrade -y 基础环境更新完成以后我们打开AnLinux这个软件按照步骤先选择要安装的操作系统这里可以安装多个系统 这里我们暂时以今天演示的k

2020-05-19 13:39:50 23154 14

原创 centos7虚拟机里查看IP地址并开启网卡

输入ip查询命名 ip addr 也可以输入 ifconfig(centOs7没有ifconfig命令)查看ip,但此命令会出现3个条目,centos的ip地址是ens33条目中的inet值。![在这发现 ens33 没有 inet 这个属性,那么就没法通过IP地址连接虚拟机。接着来查看ens33网卡的配置: vi /etc/sysconfig/network-scripts/ifcfg-ens33 注意vi后面加空格vi是Linux内置的文本编辑器命令 打开文件的意思从配置清单中可以发现

2020-05-11 09:56:57 824

原创 nginx的安装配置文件

Nginx 安装配置Nginx 安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 Nginx 支持 Rewrite 功能。1、下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/.

2020-05-09 09:27:52 159

原创 如何通过shell的方式连接unbutu的操作系统

1、打开LINUX操作系统,这里是UBUNTU操作系统。2、找到左边的TERMINAL,并且打开窗口3、用ifconfig的指令查看UBUNTU操作系统下的IP地址,并且记录下来。4、回到XSHELL,打开软件,并且输入刚刚记录的IP地址,端口号是22,链接方式选择ssh。点击连接。5、非常有可能会出现以下问题,就是连接不了。6、这个时候我们要回到UBUNTU系统,然后输入sud...

2020-04-28 12:25:35 610 1

原创 python下载windows的版本

1、官网下载python的windows版本点击DOwn loads找到3.5.3的版本,点击Download1.1使用国内镜像下载官网下载比较慢,可以考虑国内服务器下载,例如搜狐的服务器。http://mirrors.sohu.com/python/3.5.3/下载amd64的版本文件。2、安装python勾选将python3.5加入到PATH的路径。选择Inastal...

2020-04-16 12:10:29 8019

原创 运维面试题

NETWORK1 请描述 TCP/IP 协议中主机与主机之间通信的三要素参考答案IP 地址(IP address)子网掩码(subnet mask)IP 路由(IP router)2 请描述 IP 地址的分类及每一类的范围参考答案A 类 1-26B 类 128-191C 类 192-223D 类 224-239 组播(多播)E 类 240-254 科研3 请描述 A、B、...

2020-04-10 15:27:53 8834 1

原创 liunx运维每天都做什么样的工作

初中级运维的日常涉及工作:1、评估产品需求及发展需求,设计网站架构。2、选择IDC公司、云产品,CDN等产品。3、采购服务器、安装系统、配置服务、服务器IDC上架。4、调试网络、优化系统及服务。5、上线代码、配合研发搭建环境、调试、测试代码。6、监控硬件、软件及各种业务应用。7、配置收集日志和,根据日志信息报警及优化系统及服务8、解决日常问题,如硬件(服务器、交换机、硬件、网络等)...

2020-04-06 15:24:59 504

原创 资源对象环境示例

一.Kubeadm 示例环境原则:(1) 基础设施即代码:所有环境描述文件、配置(包括 nginx 配置)等都要以代码方式存放在 Gitlab 上(2) 环境隔离:物理和逻辑上的隔离在 kube-apiserver 上执行:注:如果下文没有说在哪台机器上执行,默认是在 kube-apiserver 上执行。创建出相关的目录结构产品线(业务线)a) 应用(业务线 项目 应用,do...

2020-04-03 12:47:33 142

原创 k8s的几个重要的概念

• 对象 用k8s是和什么打交道? K8s 声明式API• yaml文件 怎么打交道? 调用声明式API• 必需字段 怎么声明?apiVersion - 创建该对象所使用的 Kubernetes API 的版本kind - 想要创建的对象的类型metadata - 帮助识别对象唯一性的数据,包括一个 name 名称 、可选的 namespacespecstatus(Pod创建完成...

2020-04-03 12:43:04 526

原创 如何学习k8s

学习您应该已经熟悉使用 Kubernetes 集群。建议按照如下入门指南启动一个临时的集群。首先帮您熟悉 CLI(kubectl)和概念(pods,services等)。您的工作站应该已经存在 ‘kubectl’。这是完成其他入门指南后的一个附加安装。如果没有,请遵循 说明。Cloud ProviderKubernetes 的 Cloud Provider 是一个模块,它提供一个管理 T...

2020-03-31 09:43:37 903

原创 什么是Python

Python 发展历史Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。像 Perl 语言一样,Python 源代码同样遵循 GPL(GNU G...

2020-03-21 17:38:12 209

原创 GO语言坏境安装

LinuxFreeBSDMac OS X(也称为 Darwin)Windows安装包下载地址为:https://golang.org/dl/。如果打不开可以使用这个地址:https://golang.google.cn/dl/。各个系统对应的包名:LinuxFreeBSDMac OS X(也称为 Darwin)WindowsUNLX/liunx/mac os x, 和Fre...

2020-03-19 16:22:46 134

原创 为什么要用GO语言

GO语言用途GO语言被设计成为一门应用于搭载web服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,GO语言无疑比大多数其他语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过。第一个GO程序接下来我们来编写第一个GO程序hello.go(GO语言源文件的扩展是go) ,代码如下;要执行GO语言代码可以使用 go r...

2020-03-19 15:55:39 185

原创 面试题

自我介绍 2-3 分钟第一轮:人力资源第二轮:技术面试第三轮:部门领导或其他管理人员  1.zabbix主被动模式有什么区别?  2.shell或者python脚本,增加nginx自定义指标做监控1.用命令测试获取监控值 2.改成shell脚本测试获取监控值 3.添加到zabix agent配置文件并重启 4.到zabbix server使用zabbix_get命令...

2020-03-14 14:01:01 502

原创 http1.1相比1.0有如下几点不同:

1.默认支持长连接;2.带宽优化,并支持断点续传;3.新增例如ETag,If-None-Match等更多的缓存控制策略;4.Host头域;5.新增了24个错误状态响应码,如409(Conflict)表示请求的资源与资源的当前状态发生冲突;410(Gone)表示服务器上的某个资源被永久性的删除;http2.0与1.1相比有如下几点不同:1.多路复用,可以做到在一个连接并行的处理多个请求;...

2020-03-08 17:03:32 232

原创 进程和线程的区别

根本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位在开销方面:每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销;线程可以看做轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的运行栈和程序计数器(PC),线程之间切换的开销小。所处环境:在操作系统中能同时运行多个进程(程序);而在同一个进程(程序)中有多个线程同时执行(通过CPU调...

2020-03-08 14:38:49 91

原创 DNS的方式以及方法

named查询使用的是UDP协议和端口53。响应通过UDP返回,除非他们大于512K,这种情况使用TCP。服务器之间的“区传送”则都使用TCP。委托:所有的名字服务器都知道根服务器。而根服务器又都知道gTLD,顺着这条链进一步往下,edu知道fudan.edu,com知道china.com…依次类推。实例:假设我希望从机器marco.comp.fudan.edu查询机器cs.military.c...

2020-03-08 14:27:57 1732

5用户组和权限管理.pdf

liunx计算机基础常用的dos命令。以及其他命令提示提示符。

2019-10-05

谷歌地球手机版_131_138102.exe

liunx的基础认识。和认知。和二进制的转换,以及它的内型

2019-09-26

1计算机基础知识.pdf

liunx比windows速度快的原因。以及它的便利。方便。更好的有效的发展。

2019-09-24

zlib1.dl1二进制

liunx二进制的转换。以及计算机的认知。和计算机的基础的知识

2019-09-23

FaceManagerWnd.dll

让我们爱上程序这个行业。因为有了互联网的存在。我们的社会才会这么好。生活上也有了很多便利。很多人只知道有互联网。但没人知道程序员这个职业

2019-09-22

CentOS 7 64 位.vmdk

liux的通用命令的代码.希望能够帮到你

2019-09-19

空空如也

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

TA关注的人

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