自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 ubuntu1804 zabbix apt、编译安装以及汉化

ubuntu1804 zabbix apt、编译安装以及汉化 产品手册 apt 安装 apt安装zabbix官方参考地址 编译安装Zabbix 官方详细参考 1.下载源码包 下载地址 tar -xzfv zabbix-4.0.17.tar.gz -C /usr/local/ ln -sv /usr...

2020-02-27 16:49:15

阅读数 30

评论数 0

原创 Docker网络功能

Docker网络功能 容器互联 常用于用于一个主机间创建的容器之间的联动,由于每次删除创建新的容器,容器的IP地址将不是固定的,所以使用容器互联可以方便容器之间的互相调用,以及减少人工成本。 容器互联是在创建容器时使用--link container_name,容器创建成功后将会在容器内的host...

2020-02-23 17:49:33

阅读数 16

评论数 0

原创 Docker的数据管理

Docker的数据管理 容器的数据存储 docker拉取只读的镜像创建容器,但是创建后的容器却是可以读写的,这是因为在创建的时候docker添加了一层可读写的层,对容器的写操作通过"读写复制(copy on write)",将镜像数据复制一份并写入数据,但是这些新增的数据还是与...

2020-02-23 15:53:42

阅读数 5

评论数 0

原创 Docker镜像的制作

Docker镜像的制作 由于内核过大,Docker的镜像中不包含内核,直接使用宿主机的内核,在此之上层层打包镜像, 就像盖房子一般,镜像的制作通常有两种方式,一种是手动制作镜像,另一种是通过dockerfile文件,编写镜像的制作步骤,与ansible的playbook十分相似,配合docker ...

2020-02-23 11:20:04

阅读数 21

评论数 0

原创 docker镜像管理

Docker镜像操作及管理 docker镜像仓库 Docker镜像仓分为本地仓库和公网仓库,公网仓库包括阿里云和docker官方提供的镜像仓库,私有仓库又可分为单机私有仓库和harbor分布式仓库。公网仓库中的镜像 阿里云镜像仓库 地址:阿里云镜像仓库 1.创建命名仓库,可以是个人、机构或者公司名...

2020-02-20 21:32:21

阅读数 25

评论数 0

原创 redis集群

redis集群 redis cluster 的特点 redis cluster 拥有主从复制的特点,也拥有了sentinel哨兵机制的高可用,最主要是拥有了横向扩展的特点,解决单个节点瓶颈的问题。作为无中心架构的redis cluster集群,其每个节点保存当前节点数据和整个集群状态,每个节点都和...

2020-02-13 17:37:48

阅读数 29

评论数 0

原创 apache(httpd)中MPM三种模式区别

apache(httpd)中MPM三种模式区别 Apache prefork模型: 预派生模式,有⼀个主控制进程,然后⽣成多个⼦进程,使用select模型,最⼤并发1024,每个子进程有⼀个独立的线程响应用户请求,相对⽐较占用内存,但是比较稳定,可以设置最⼤和最小进程数,是最古⽼的⼀种模式,也是最...

2019-12-29 19:45:58

阅读数 10

评论数 0

原创 iptables--对DNAT和SNAT的个人理解

对DNAT和SNAT的个人理解 理解iptablies的DNAT和SNAT,对于理解LVS的负载均衡有很好的承接作用,但是之前在理解DNAT和SNAT一直卡在为什么要在postrouting还是prerouting链上设置,所以写此博客以此加深记忆。 iptables的报文流向 首先要理解的是ip...

2019-12-23 11:49:38

阅读数 9

评论数 0

原创 FTP文本传输协议及常见配置

FTP文本传输协议 FTP工作模式 FTP有两种工作模式:主动模式(标准模式或standard)和被动模式(pasv模式)。FTP将命令和数据分开传输,因此FTP工作时有两个端口,命令端口和数据端口 主动模式:FTP服务器接收命令时处于TCP21端口,传输数据时,服务器开放20端口主动连接客户端的...

2019-12-18 21:16:41

阅读数 12

评论数 0

原创 HTTP的升级之路

HTTP的升级之路 HTTP简介 HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议[1]。HTTP是万维网的数据通信的基础设计HTTP最初的目的是为了提供一种远距离共享知识的方式,借助多文档进行关联实现超文本,连...

2019-12-07 17:05:54

阅读数 4

评论数 0

原创 mysqldump实现备份还原的实验

mysqldump实现备份还原的实验 mysql的备份还原是十分重要的事情,不仅仅要定期备份,还要考虑到备份的方式,备份的时间,备份时的影响,备份后的数据是否正常,数据库和二进制日志是否分开存放等等。数据的损失带来的是更多利益的损失,所以以下针对此做一个实验,实验步骤如下: 0.指定二进制文件日志...

2019-11-26 19:55:10

阅读数 9

评论数 0

原创 mysql日志基本参数

mysql日志基本参数 事务日志 事务日志仅innodb支持,记录了所有的提交和未提交的事务,这样才能支持rollback手动回滚,且突发事件后系统可以自动将未提交的事务自动回滚,而已提交的事务如果未写到磁盘中,系统也会自动重新执行事务保证事务的ACID特性。 MariaDB [(none)]&g...

2019-11-26 15:38:39

阅读数 14

评论数 0

原创 MYSQL中InnoDB和MyISAM存储引擎的区别

MYSQL中InnoDB和MyISAM存储引擎的区别 MYSQL引擎种类 MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力,此种技术称为存储擎,MySQL 支 持多种存储引擎其中目前应用最广...

2019-11-23 21:39:30

阅读数 10

评论数 0

原创 MYSQL的数据类型

mysql的数据类型 1.整型 tinyint(m) 1个字节 范围(-128~127) smallint(m) 2个字节 范围(-32768~32767) mediumint(m) 3个字节 范围(-8388608~8388607) int(m) 4个字节 范围(-2147483648~214...

2019-11-23 20:42:56

阅读数 7

评论数 0

原创 基于cobbler自动化安装linux实验

基于cobbler自动化安装linux实验 前言 相比于pxe,cobbler是pxe的二次封装,能够快速网络安装众多linux版本。cobbler能将多种安装参数封装到一个菜单中,省去了许多配置文件的查找,cobbler会自动从网上下载,并存放到指定的目录,但前提是cobbler服务器需要联网。...

2019-11-14 15:22:47

阅读数 12

评论数 0

原创 基于PXE自动化安装linux系统

基于PXE自动化安装linux系统 可以通过光盘人工安装几十台linux系统,但是如果上百台甚至更多呢?所以下面将进行通过网卡引导基于PXE的自动化安装linux系统的实验。 实验前提:网卡功能需带有dhcp和tftp客户端功能 实验原理: (1)通过dhcp功能向dhcp服务器获取IP地址以及t...

2019-11-14 10:13:29

阅读数 11

评论数 0

转载 【Xmanager】如何使用Xmanager远程CentOS 7服务器

【Xmanager】如何使用Xmanager远程CentOS 7服务器 一、前言 基本概念简略概述 Display Manager 提供登录需求,在文字界面下可以通过startx来启动Xwindows 在runlevel 5下,在tty7处有可以使用的图形登录界面(方便输入账号密码),这个就是Di...

2019-11-09 21:36:27

阅读数 14

评论数 0

原创 ssh基于密钥(KEY)免密登录流程和实验

ssh基于密钥免密登录 在生产中由于口令登录有一定的风险,通常都是禁用口令登录,使用密钥免口令的方式进行登录。 ssh基于密钥免密登录的流程: 1.客户端生成公钥私钥对 2.将客户端公钥发送至服务器端 3.客户端发送连接请求(ip和用户名)至服务器端 4.服务器端生成随机数,使用客户端的公钥加密随...

2019-11-07 20:52:24

阅读数 17

评论数 0

原创 SSH基于口令登录过程的理解

SSH基于口令登录过程的理解 ssh是用来远程登录linux系统常见的工具,要通过ssh连接远程服务器,需要在服务器上安装openssh-server工具包。 ssh远程登录需要三个步骤: 1.确认连接的主机是否可靠,如图所示,提示信息中包含了连接主机用单向加密算法加密后转化为base64编码的数...

2019-11-07 16:25:52

阅读数 34

评论数 0

原创 sshpass远程直接登录小实验

sshpass远程直接登录小实验 sshpass命令帮助 1.直接使用sshpass -p sa1234 ssh 192.168.7.7,但是多次输入均无反应 2.直接使用ssh 192,168.7.7登录时要求确认确定连接的主机的可靠性 3.重新使用sshpass重新登录后发现已经可以正常...

2019-11-07 15:54:00

阅读数 16

评论数 0

原创 测试gpg命令最后一步无法生成密钥的解决

实验系统版本:Centos7 问题现象: 卡在如图提示后就不再继续运行 解决办法: 1.使用yum -y install rng-tools安装rng-tools安装包,然后运行rngd -r /dev/urandom 2.两条命令即可,将随机文件random删除掉,建立一个random的软链接...

2019-11-06 20:56:10

阅读数 81

评论数 0

原创 linux学习之linux系统启动流程(MBR+BIOS)

LINUX系统启动流程 centos6的启动流程 POST --> BootSequence (BIOS) –> Bootloader(MBR) –> kernel(ramdisk) –> rootfs(只读) –> init(systemd) 1.BIOS(Basi...

2019-11-03 21:48:07

阅读数 33

评论数 0

原创 LINUX小白学习之路-浅谈TCP三次握手四次挥手

浅谈TCP三次握手四次挥手 TCP协议是不同主机间会话最常用的传输层协议之一,TCP协议有以下特性 面向连接协议 全双工协议 半关闭 错误检查 将数据打包成段,排序 确认机制 数据恢复,重传 流量控制,滑动窗口 拥塞控制,慢启动和拥塞避免算法 TCP报文 1,源端口:客户端发起...

2019-10-27 21:06:20

阅读数 39

评论数 0

转载 (转载)网络组:NETWORK TEAMING 的方法

网络组Network Teaming 网络组: 将多个网卡聚合在一起,从而实现冗错和提高吞吐量  网络组不同于旧版中bonding技术,提供更好的性能和扩展性  网络组由内核驱动和teamd守护进程实现. 有以下不同方式:runner 1.roundrobin 【mode 0】轮转策略 (ba...

2019-10-24 11:39:07

阅读数 11

评论数 0

原创 linux磁盘分区(MBR和GPT,基于centos7)实验

linux磁盘分区(MBR和GPT,基于centos7)实验 为什么分区 1.优化I/O性能 2.实现磁盘空间配额限制 3.提高修复速度 4.隔离系统和程序 5.安装多个OS 6.采用不同文件系统 MBR的分区结构 MBR:Master Boot Record 一块硬盘分为一个0扇区和最多4个主分...

2019-10-21 20:06:31

阅读数 21

评论数 0

原创 Linux如门之yum源配置

Centos 7 配置本地以及网络yum源   为了更好处理rpm包安装时的依赖性问题,yum工具会自动从yum仓库中提前查询需要安装rpm包的依赖包,从下往上依次自动安装。以下简易说明yum的工作原理:   首先客户端yum从yum源地址下的repodata路径查询需要安装rpm包的依赖性关系以...

2019-10-13 16:39:19

阅读数 24

评论数 0

原创 学习笔记_day3_Linux帮助以及通配符的介绍

文章目录学习笔记_DAY3Linux帮助的使用man帮助info帮助内外部命令的简易帮助文件通配符的使用 学习笔记_DAY3 Linux帮助的使用 man帮助   linux作为命令行为主的操作系统,自然需要了解常用的基本命令,而众多的命令中又有非常多的选项,对应有更加复杂的功能,所以如果想要学号...

2019-10-06 21:47:29

阅读数 20

评论数 0

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