自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 zabbix监控部署

一般企业做监控的目的实时报告系统状态,提前发现系统的问题。监控的资源可以分为:共有数据(HTTP、FTP等)和私有数据(CPU、内存、进程数等)。监控软件可以使用:系统自带的命令、Cacti监控系统、Nagios监控系统、Zabbix监控系统。监控的资源类别公开数据web、tfp、ssh、数据库等应用服务tcp或udp 端口私有数据cpu、内存、磁盘、网卡流量等使用信息用户、进...

2019-01-05 20:22:11 470 2

原创 加密、解密、扫描、抓包

数据加密的最大特点是不可逆性(发送方–》明文『加密』–》 密文 接受方–》密文(解密)–》明文)确保数据的机密性:–对称加密:加密/解密用同一个密钥–非对称加密:加密/解密用不同的密钥(公钥,私钥)保护信息的完整性:–信息摘要:基于输入的信息生成长度较端,位数固定的散列值常见的加密算法:对称加密:–DES ,Data Encryption Standard–AES , Ad...

2019-01-02 20:54:26 6680

原创 linux基本防护与ssh授权

linux 基本防护 (系统管理部分)安装系统时会体是创建普通用户useradd jim ---- echo 123456 | passwd – stdin jim使用chage 工具-d 0 ,强制修改密码-E yyyy-mm-dd ,指定失效日期 (-1 取消)chage -l jim最近一次密码修改时间 :12月 28, 2018密码过期时间...

2018-12-29 19:21:15 745

原创 系统硬件、内存信息查询

日志管理{history # 历时命令默认1000条HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S " # 让history命令显示具体时间history -c # 清除记录命令cat $HOME/.bash_history # 历史命令记录文件lastb -a ...

2018-12-27 20:51:17 556

原创 部署MongoDB 与基本使用、备份

MongoDB介绍介于关系数据库和非关系数据库之间的产品–一款基于分布式文件存储的数据库,旨在为WEB应用提供可扩展的高性能数据存储解决方案– 将数据存储为一个文档(类似与JSON对象),数据结构有键值(key=value)对组成,用硬盘存储数据–支持丰富的查询表达,可以设置任何属性的索引–支持副本集,分片表=====》 集合记录===》 文档搭建MDB服务装包mkdir ...

2018-12-25 18:05:16 234

原创 vim编辑用法

vim编辑技巧命令模式操作Home 键 或 ^、数字 0 跳转到行首End 键 或“KaTeX parse error: Expected 'EOF', got '#' at position 59: …转到文件的末尾行复制 yy、#̲yy 复制光标处的一行、… 从光标处删除到行尾cp /etc/passwd /opt/1.txtvim /opt/1....

2018-12-21 08:36:48 175

原创 sed基本用法

sed基本用法:ed命令的常用选项如下:-n(屏蔽默认输出,默认sed会输出读取文档的全部内容)-r(让sed支持扩展正则)-i(sed直接修改源文件,默认sed只是通过内存临时修改文件,源文件无影响)行号可以是连续的行号,如打印passwd第3到第6行账户的信息 :sed -n ‘3,6p’ /etc/passwdsed ‘d’ /etc/passwd ...

2018-12-21 08:35:30 354

原创 awk用法

使用awk提取文本格式:awk [选项] ‘[条件]{指令}’ 文件其中,print 是最常用的编辑指令;若有多条编辑指令,可用分号分隔。Awk过滤数据时支持仅打印某一列,如第2列、第5列等。处理文本时,若未指定分隔符,则默认将空格、制表符等作为分隔符。awk ‘{print $1,$3}’ test.txt //打印文档第1列和第3列df -h | awk ‘{prin...

2018-12-21 08:33:36 433

原创 tomcat原理及调优

TOMCAT原理详解及请求过程Tomcat:  Tomcat是一个JSP/Servlet容器。其作为Servlet容器,有三种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。Tomcat目录:tomcat  |—bin:存放启动和关闭tomcat脚本|—conf:存放不同的配置文件(server.xml和web.xml);  |—doc:存...

2018-12-21 08:27:36 457

原创 nginx原理及优化

Nginx工作原理和优化Nginx的模块与工作原理Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。Nginx的模块从结构上分为核心模块、基础模...

2018-12-21 08:15:21 226

原创 Apache三种工作模式及优化

**Apache三种工作模式介绍与配置**一、Apache的三种工作模式介绍及相关查看方法1、Apache三种工作模式简介Apache目前一共有三种稳定的MPM(Multi-Processing Module,多进程处理模块)模式。它们分别是prefork,worker和event,它们同时也代表这Apache的演变和发展。Apache在configure配置编译参数的时候,可以使用 ...

2018-12-21 08:05:46 5546

原创 各大web服务器 部署安装包

1.nginx构建Nginx服务器使用源码包安装nginx软件包yum -y install gcc pcre-devel openssl-devel //安装依赖包useradd -s /sbin/nologin nginxtar -xf nginx-1.10.3.tar.gzcd nginx-1.10.3./configure \–prefix=/u...

2018-12-20 17:08:33 1416

原创 mycat分库分表

一 分库分表1 什么是分库分表– 将存放在一个数据库(主机)中的数据,按照特定方式进行拆分,分散存放到多个数据库(主机)中,以达到分散单台设备负载的效果。2 垂直分隔1) 纵向切分(分多个表)–将单个表,拆分成多个表,分散到不同的数据库–将单个数据库的多个表进行分类,按业务分类分散到不同的数据库上。3 水平分隔1) 横向切分(一个表分行)–按照表中的某个字段的某种规则,把表中的许...

2018-12-20 16:17:13 326 2

原创 mysql视图与存储

mysql 视图 viewxxx.frm(表结构) 视图表 (当数据库目录只有一个这个表)表的存储引擎是memorycreate view b as select * from a (创建视图表b引用a表)视图介绍虚拟表内容与真实的表相似,有字段有记录视图并不在数据库中以存储的数据形式存在行和列的数据来自定义视图时查询所引用的基表,并且在具体引用视图时动态生成更新视...

2018-12-20 16:14:35 1158 3

原创 mysql读写分离与调优

mysql 读写分离原理 : 多台mysql 服务器分别提供读、写服务、均衡流量过主从复制保持数据一致由mysql 代理面向客户端收到sql 写请求时,交给服务器A处理收到sql 读请求时,交给服务器B处理具体区分策略由服务器构建读写分离1.搭建mysql 主从复制其中slave 为只读2.添加一台mysql 代理服务器部署/启用 maxscale3.客户端通过代理主...

2018-12-20 16:11:46 283 1

原创 mysql主从同步

主从同步原理master,记录数据更改操作启动binlog 日志设置binlog 日志格式设置server_id中继日志 (relay-log)slave 运行两个线程slave_io : 复制master主机 binlog 日志文件里的sql 到本机的relay-log 文件slave_sql :执行本机relay-log 文件里的 sql 语句 ,重现master的数据操作...

2018-12-20 16:10:20 149

原创 mysqdldump与innobackupex备份

mysql 数据备份物理备份(备份库只适合Myisam innodb(库下有事务日志)除非备份/var/lib/mysql物理备份 (冷备份 ): cp tar…mkdir /backcp -rp /var/lib/mysql /back/ls /back/mysqlscp -r /back/mysql/ root@192.168.4.51:/var/lib/服务器 (...

2018-12-20 16:07:57 781

原创 多表查询、用户授权

多表查询复制表1.将源表 xxx 复制为新表 yyycreate table yyy select * from xxx2,将指定的表查询结果复制为新表create table zzz select * from3.将源表 vvv 的名称改为 wwwalter table vvv rename to wwwcreate table user2 select * from user...

2018-12-20 16:01:40 562

原创 数据库存储引擎、数据导入导出

mysql存储引擎mysql服务组件:管理工具(mysql)链接池(进程 cpu 内存)SQL接口分析器(执行命令语法判断对错)优化器查询缓存 (空间是从系统的物理内存获取用来存储查找过的数据)存储引擎文件系统 硬件列出可用的show engines;mysql存储引擎作为可拔式的组件提供mysql服务软件自带的功能程序,处理表的处理器不同的存储引擎有不同的功能和数据存...

2018-12-20 15:58:59 205 1

原创 数据库键值与约束条件

约束条件Null 允许为空 (“”)–不为空(0个字符) (null)Not null 不允许为空key 索引类型default 设置默认值create table db2.t2(name char(3) not null, leven int not null default 300, sex enum(“m”,“w”) not null default “...

2018-12-18 15:20:44 555

原创 数据库构建与基本管理

三大主流平台: windows linux unix (尤尼斯)数据库软件 : Oracle DB2 SQL server (微软) —【非开源】 MySQL ------关系性数据库软件 (先设计结果,然后在存储数据)Redis MongoDB memcached (Nosql 非关系性)如何选择数据库 :1.是否开源(商业)2.是否跨平台7SQL server (...

2018-12-18 15:18:18 450

原创 运维中须掌握的一些工具

1、运维基本工具TeamViewer(个人版本)xshell(破解版)或者SecureCRT(破解版)navicat(数据库管理工具)xftp(文件传输)TeamViewer(个人版) :teamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案。为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可,而...

2018-12-05 08:19:55 1450

原创 详细DNS分离解析

DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,...

2018-12-04 21:29:54 1842 2

原创 ceph配置解析

ceph配置Ceph的结构,对象存储由LIBRADOS和RADOSGW提供,块存储由RBD提供,文件系统由CEPH FS提供,而RADOSGW, RBD, CEPH FS均需要调用LIBRADOS的接口,而最终都是以对象的形式存储于RADOS里。Ceph集群的节点有三种角色:Monitor,监控集群的健康状况,向客户端发送最新的CRUSH map(含有当前网络的拓扑结构)OSD,维护节点上...

2018-12-04 21:22:13 810

空空如也

空空如也

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

TA关注的人

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