- 博客(30)
- 收藏
- 关注
原创 初级elk环境搭建
ELK其实是Elasticsearch,Logstash 和 Kibana三个产品的首字母缩写,这三款都是开源产品。ElasticSearch(简称ES),是一个实时的分布式搜索和分析引擎,它可以用于全文搜索,结构化搜索以及分析。Logstash,是一个数据收集引擎,主要用于进行数据收集、解析,并将数据发送给ES。支持的数据源包括本地文件、ElasticSearch、MySQL、Kafka等等。
2022-11-27 18:31:00 276 1
原创 正则表达式
正则表达式1. 概念正则表达式就是查找复杂规则的字符串的需要,用来描述这些规则的代码2. 常用的元字符. 匹配除了换行符以外的任意字符\w 匹配字母或者数字或者下划线或者汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或者结束^ 匹配字符串的开始$ 匹配字符串的结束\ 转义符3. 分支条件使用 | 把规则分隔开4. 分组使用小括号来指定子表...
2020-01-22 14:09:21 124
原创 iptables
1.功能:是内核2.4以后使用的静态防火墙2.防火墙的类型1.物理结构:硬件防火墙、软件防火墙2.防护结构:包过滤防火墙、代理防火墙、状态 检测防火墙3.四表五链1.filter表:包过滤(IP 端口 协议 标记位)2.nat表:网络地址转换(nat代理 端口映射)3.mangle表:包跟踪和包重构链1.input:接收2.output:发送3.forward:转发...
2019-04-28 09:52:05 84
原创 ftp
ftp1.功能:简单文件传输服务器2.端口:tcp:21 tcp:203.文件传输的类型ascci码:网页文件(html、index)速度快二进制文件传输:(图片、压缩文件)可执行文件4.连接模式1.主动模式:客户端开启一个大于2049端口,向服务器发送请求,服务器通过20号端口建立连接,21号端口进行传输2.被动模式:客户端开启一个大于2049端口,向服...
2019-04-28 09:31:19 107
原创 dns
dns1.功能是全程域名解析服务器,实现主机名到ip地址之间的解析2.端口tcp:53(主辅更新) udp:53(解析服务器)3.dns服务器类型hint:线索型服务器master:主服务器slave:辅服务器forward:转发服务器cache:缓存型服务器4.查询方式递归查询:返回最终的结果给用户迭代查询返回一个指针给用户...
2019-04-28 09:14:55 91
原创 源码包安装
源码包安装1.安装的软件gcc rpm-build2.编译./configure --profix 路径makemake install3.二进制文件后缀bin、run、bundle
2019-04-28 09:07:45 107
原创 cdn
cdn 1.全网内容加速服务,使传输的速度更快,更稳定 2.架构 1.中心节点 gslb (全局负载均衡调度)+ 网关中心 2.边缘节点 cdn接入节点、cdn高速缓存节点 3.工作原理 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190427155642135.png?x-oss-proces...
2019-04-27 16:04:25 98
原创 rabbitmq+memcached
rabbitmq+memcached1.消息型中间件,用于不同应用之间的通信,基于amqp协议实现2.功能:将一些无需要及时返回而且耗时的操作提取出来,进行解耦,利用异步处理,提高系统的吞吐量3工作原理:A生产消息,发送给服务器的exchangeexchange收到消息根据routinkey,将消息发送给匹配的queue,queue收到消息,将消息发送给接受方接收方接收消息...
2019-04-27 14:52:37 257
原创 apache+nginx+tomcat
apache1.三种工作模式1.prefork模式也是默认模式,用户发送请求,服务器开启一个进程进行连接,资源消耗比较大,适合并发量小的环境,页面程序较多的站点2.worker模式,用户发送请求,服务器主进程开启多个子进程,每个进程内开启多个线程,每个线程相应用户,,适合并发量大的站点,3.event模式,有主进程相应用户连接,用户登陆开启一个进程连接,进程内多个线程。功...
2019-04-27 14:13:02 192
原创 nfs+ceph+iscsi
nfs网络文件系统1.功能:实现共享目录,共享存储2.软件 rpcbind 端口;111 nfs-utils 端口:20493.原理:nfs服务器向rpc注册端口,对外提供服务 4.配置文件/etc/exports 共享目录、可挂载客户机、权限 权限有:rw读写 ro只读 no_root_squash仅root用户 sync同时刷入内存和磁盘 ...
2019-04-27 09:36:05 704
原创 keepalived+lvs
keepalived+lvs1.keepalived功能:高可用软件,用来解决单点故障;特点是:自动故障检测、自动切换、自动恢复2.原理:主服务器和备服务器之间通过心跳线进行监测运行状态,当备服务器向主服务器发送心跳线,没有收到备服务器的回复时,备服务器认为主服务器故障,备服务器开始提供服务,注意,当通信故障时,会出现脑裂问题keepalived服务会有...
2019-04-27 09:24:54 87
原创 rsync
rsync 功能:rsync是一个远程数据同步工具,通过因特网实现多台主机之间文件快速同步;通过rsync算法计算两个文件把不同的部分,进行传送,因此速度特别快;原理:rsync基于ssh或者daemon模式实现在daemon模式下,r’sync服务端会打开873端口供客户端连接,连接时rsync会检查口令是否一致,建立连接,第一次连接会进行完全备份,之后的备...
2019-04-26 21:52:11 96
原创 ssh
ssh1.功能:提供带有安全外壳的远程连接端口 :22 架构:c/s2.基于口令登陆1.客户端向服务器的22号端口发送请求连接2.服务器端向客户端发送公钥3.客户端将自己的用户名和密码和公钥进行加密,发送服务器端4.服务器端使用私钥进行解密,对比用户名和密码,通过后就可以登陆3.基于密钥登陆...
2019-04-26 21:16:20 420
原创 linux网络配置+dhcp
Linux中网络设置1.ifconfig功能:临时修改和查看网络配置1.查看当前活跃的网卡ifconfig2.查看所有网卡ifconfig -a3.开启和禁用网卡ifconfig 网卡 downifconfig 网卡 up4.临时设置网络参数(ip,网关,端口,子网掩码)ifconfig 网卡 ipifconfig 网卡:端...
2019-04-26 19:36:30 1254
原创 openstack所包含的组件
基本组件介绍一、keystone用户及其权限的管理、维护openstack 服务和访问点、认证和鉴权;也就是说openstack上的每一个操作都要经过keystone的审核。二、nova管理云主机的生命周期、提供计算资源、提供一个rest 风格的api口三、glance管理云主机的启动镜像、当nova创建云主机的时候,glance为其提供镜像资源四、cinder为云主机提供块存储...
2019-03-21 20:45:50 2764
原创 openstack讲解
初次听到“云计算”这种高大上的名词,你能想起什么呢?一朵会计算的云?WTF??? 这个鬼技术能像淘宝和滴滴一样生活吗?目录导航1.云计算发展历史2.云计算概念介绍3.云计算优点4.云平台架构5.云计算未来发展趋势6.云计算学习方式一、发展历史根据百度百科详解,openstack是美国航天局(NASA)和rackspace合作研发,并且以apache许可认证的自由软件和开源项目...
2019-03-21 18:59:34 370
原创 mysql相关文件
一、相关文件1.1 配置文件:/etc/my.cnf1.2 数据库文件: /var/lib/mysql1.3 日志文件: /var/log/mysqld.log二、mysql日志文件包括四部分日志:通用日志、错误日志、慢查询日志、二进制日志2.1通用日志查看通用日志是否开启show variables like ‘%general%’;开启通用日志查询set ...
2019-02-06 22:13:59 94
原创 lmysql中的权限管理
一、查看用户通过创建不同的用户,并给这些用户赋予适当的权限当前DBMS账户信息存储在mysql数据库中的user表下二、创建用户create user 用户名 identified by ‘密码’;三、修改用户3.1 重命名rename user 旧名 to 新名;3.2 修改密码3.3 修改当前的登陆密码四、修改用户的权限(新建的用户没有...
2019-02-06 21:44:07 132
原创 mysql中字符集和排序规则
一、基本概念1.1 字符集:单词和符号的组合1.2 编码:字符集成员的计算机内部表示1.3 排序规则:规定字符如何比较的指令二、使用字符集和排序规则2.1 查看支持的字符集:show character set ;2.2 查看支持的排序规则:show collation;2.3 查看当前正在使用的字符集:show variables like ‘chara...
2019-02-06 21:15:33 236
原创 mysql事务
一、相关概念1.1 事务:一组sql查询语句1.2 回滚:撤销指定sql语句的处理过程1.3 提交:将未保存的的数据库语句写入数据库表1.4 保存点:事务集中的一个临时占位符,可回滚二、事务处理2.1 创建事务(位于表中用以标识事务)start transaction;2.2 回滚(撤销所有事务操作并退出事务)rollback ;2.3 创建保存点savepo...
2019-02-06 20:55:45 86
原创 mysql视图
一、定义视图是一个虚拟的表,其内容由查询来定义二、格式create view 视图名 as select 语句;三、限制条件1.命名唯一,没有数量限制,有安全访问权限设置2.视图可以使用嵌套3.视图不可以建立索引,触发器(表中数据发生改变包括:update、insert、delete时可触发一个select 语句)四、视图的应用1.简化连接2.重新格式化检索数据3.过滤...
2019-02-03 19:10:22 59
原创 mysql的复杂查询
一、子查询当使用的数据库表是关系表,借助另一个字段指明位置。使用多个表间的select 语句嵌套查询二、联合查询使用union语句连接两个select 语句进行合并联合查询(or)select 列1,列2 … from 表明 where 条件 union select 列1 ,列2 … from 表名 where 条件;1.union 必须包含两个或者两个以上select 语句...
2019-02-03 18:44:16 1423
原创 mysql简单查询
一. 检索一列或者多列1.单独检索一列select 列名 from 表名;2. 检索多列select 列名1,列名2 … from 表名;3. 检索所有字段select * from 表名;二. 去除查询结果中的重复值select distinct 列名1,列名2… from 表名;三. 使用limit语句控制显示结果条目数1.select ...
2019-02-02 14:51:18 170
原创 数据库操作
一. 查看数据库及表查看当前DBMS中有哪些数据库show databases;查看当前数据库中有哪些表show tables;查看表的结构describe 表名;或者 show columns from 表名;数据库中执行脚本. /root/create.sql二. 创建和删除数据库创建数据库create database 库名;删除数据库dro...
2019-01-24 22:39:01 60
原创 数据库相关概念介绍
DB江湖人称:数据库,其实就是存储组织好的数据的一个容器。1.1 DB知名产品介绍Oracle,甲骨文公司的数据库产品,她是世界上第一个商品化的关系型数据库类型,也是第一个推出和数据库结合的第四代语言开发工具的数据库产品。Oracle产品丰富,包括服务器,Oracle开发工具和Oracle应用软件,其中最著名的是Oracle数据库,应用于大型的环境中,对硬件条件要求较高,闭源,一般银行使...
2019-01-24 19:56:27 185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人