摘要:
一、创建容器 容器是Docker另一个核心的概念,简单来说,容器是镜像的一个运行实例,所不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层 1.1. 新建容器 使用docker create命令来新建容器 1.2. 启动容器 使用docker start命令来启动容器 PS:不知道为什 阅读全文
摘要:
一. 获取镜像 1.1. docker pull 镜像是运行容器的前提,也就是说没有镜像就没有办法创建容器 获取镜像的命令: docker pull 这个命令可以直接在docker Hub镜像源下载镜像 该命令的格式是: docker pull NAME[:TAG] 其中name是镜像仓库的名称(用 阅读全文
摘要:
一、paramiko 安装 paramiko是Python的一个第三方库,所以我们要使用pip安装 二、什么是paramiko SSH是一个协议,paramiko是使用SSHv2协议(底层使用的是cryptography)的一个第三方的库 2.1:paramiko包括两个核心的组件 SSHClien 阅读全文
摘要:
一、写函数的原因 写这个函数的原因就是为了能够不每次在用Python用数据库的时候还要在写一遍 做个通用函数做保留,也给大家做个小小的分享,函数不是最好的,希望有更好的代码的朋友能提出 互相学习 二、函数代码 PS:代码是用Python3.6 写的 三、未实现功能(后续更新) 其实代码的结果最好都是 阅读全文
摘要:
一、什么是Docker Docker是基于GO语言实现的开源容器项目,诞生于2013年年初,最初发起者是dotCloud公司,Docker项目已经加入了Linux基金会,并遵循apache2.0协议,全部代码开源在github上,docker的构想是要实现"Build ship and run an 阅读全文
摘要:
一、什么是多源复制 MySQL 5.7发布后,在复制方面有了很大的改进和提升。比如开始支持多源复制(multi-source)以及真正的支持多线程复制了。多源复制可以使用基于二进制日志的复制或者基于事务的复制。下面我们说一说如何配置基于二进制日志的多源复制。 首先,我们要清楚几种常见的复制模式: M 阅读全文
摘要:
一、什么是索引 索引就像一本书的目录一样,如果在字段上建立索引,那么以索引为列的查询条件时可以加快查询的速度,这个就是MySQL优化的重要部分 二、创建主键索引 整个表的每一条记录的主键值在表内都是唯一的,用来唯一标识一条记录 查询数据库,按主键查询是最快的,每个表只能有一个主键列,但是可以有多个普 阅读全文
摘要:
一、什么是MySQL权限 各大帖子及文章都会讲到数据库的权限按最小权限为原则,这句话本身没有错,但是却是一句空话。因为最小权限,这个东西太抽象,很多时候你并弄不清楚具体他需要哪些权限。 现在很多mysql用着root账户在操作,并不是大家不知道用root权限太大不安全,而是很多人并不知道该给予什么样 阅读全文
摘要:
一、修改破解MySQL密码 1.1:修改密码 1.2:破解密码 阅读全文
摘要:
一、多实例MySQL数据库原理 1.1:原理图 1.2:多实例原理(什么是多实例) 简单来说MySQL多实例就是在一台服务器上同时开启多个不用的服务端口(如:3306、3307),同时运行多个MySQL进程,这些服务进程通过不同的socket监听不同的服务端口来提供服务,这些MySQL多实例公用一套 阅读全文
摘要:
一、关系型数据库和非关系型数据库 1.1:关系型数据库 关系型数据库是把复杂的数据结构归结为简单的二元关系(即二维表格的形式),在关系型数据库中,对数据的操作几乎全部建立在一个或多个关系表格上的,通过对这些关联的表格分类、合并、连接或者选取等运算来实现数据的管理。我们常用的MySQL和oracle、 阅读全文
摘要:
一、什么是PPTP PPTP是对端对端协议(PPP)的一种扩展,它采用了PPP所提供的身份验证、压缩与加密机制。PPTP能够随TCP/IP协议一道自动进行安装。PPTP与Microsoft端对端加密(MPPE)技术提供了用以对保密数据进行封装与加密的VPN服务。 MPPE将通过由MS-CHAP、MS 阅读全文
摘要:
一、kickstart无人值守安装 1.1:什么是kickstart kickstart是一种无人值守的安装方式。它的工作原理是在安装过程中记录人工干预的各种参数,并生成一个名为ks.cfg的文件,如果在自动安装过程中出现要填写参数的情况,安装程序首先会查找ks.cfg文件,如果找到合适的参数,就会 阅读全文
摘要:
一、Nginx原理介绍 1.1:什么是Nginx Nginx是一个开源的,支持高性能、高并发的WWW服务和代理服务软件 1.2:Nginx的功能特点及应用场合 ① 支持高并发:能支持几万并发连接,特别是针对静态小文件业务 ② 资源消耗少:在3万并发连接的情况下,开始10个nginx的线程消耗不到20 阅读全文
摘要:
一、用户访问网站的流程图 二、DNS解析的流程图 三、用户访问网站的基本流程原理阐述 ① 用户在浏览器中输入请求的地址回车 ② 先找本地的缓存和Hosts文件,有解析的对应IP直接返回个客户端IP地址 ③ 本地和hosts都没有找网卡配置的LDNS缓存,有解析的对应IP直接返回个客户端IP地址 ④ 阅读全文
摘要:
一、SSH 原理图 二、SSH 原理描述 2.1:什么是SSH SSH是专门为了远程登录会话和其他网络服务提供的安全性协议,使用SSH协议可以有效的防止远程连接会话的时候出现信息泄密,在数据传输的时候SSH会先对联机的数据包通过加密技术进行加密处理,加密后在进行数据的传输,确保了传输中的安全性,SS 阅读全文
摘要:
一、NFS 原理图 二、NFS 原理描述 2.1:什么是NFS NFS中文名字:网络共享存储,就是通过网络共享目录,让网络上的其他服务器能够挂载访问共享目录的数据(NFS一般都是用来存放视频、附件、图片等静态数据的). NFS是通过网络来进行服务端和客户端数据传输的,那么只要是通过网络的就一定会有端 阅读全文