自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Docker-compose部署ELK

Docker-compose部署单机ELK环境主机IP 192.168.0.9Docker version 19.03.2docker-compose version 1.24.0-rc1elasticsearch version 6.6.1kibana version 6....

2019-09-17 23:21:14 874

转载 Dockerfile制作nginx镜像

nginx版本为1.16.1,基础镜像为alpine-linux,镜像最终大小为25.7MFROMalpine:latestENVng_config/usr/local/nginx-1.16.1ADDnginx-1.16.1.tar.gz/usr/local/RUNCONFIG="\--prefix=/usr/local/nginx\--user=n...

2019-09-16 19:38:44 1297

转载 ansible+shell脚本搭建wordpress论坛

ansibler+shell脚本搭建wordpress论坛ansible作为自动化运维工具,功能模块很多,配合shell脚本可以更好的进行自动化的部署。环境:192.168.0.9 #需要部署的LNMP+wordpress的机器192.168.0.11 #ansibleansible配置...

2019-09-07 22:27:02 542

转载 ELK--grok正则分析日志与多日志收集

一、收集nginx日志logstash配置文件访问nginx,产生新的日志查找索引有一条logstash-2019-08-28的索引二、grok日志切割日志格式192.168.0.2 - - [28/Aug/2019:22:35:03 +0800] "GET / HTTP/1.1" 200 612 "-" "Mozilla/5.0 (Windows NT 10.0; WOW6...

2019-08-30 16:10:04 441

转载 elasticserach基本使用

上一章讲述了ELK的搭建,本章主要为elasticsearch的基本使用1、查看elasticsearch信息GET / 2、创建索引PUT /test3、获取全部索引GET _cat/indices?v4、向索引中插入数据PUT /test/info/1{ "name":"zhangsan", "age":20}5、获取插入索引的信息GET /test/info...

2019-08-28 22:26:14 184

转载 ELK6.6搭建

ELK6.6搭建ELK简介:ELK主要有elasticsearch、logstash、kibana组成。elasticsearch主要功能为存储日志,logstash为收集日志,kibana提供页面展现。最为重要的是elasticsearch,存储日志组件一旦丢失,日志数据就会丢失。logs...

2019-08-28 21:52:03 188

转载 gitlab上传公钥和项目代码

gitlab上传项目需要ssh公钥免交互,本文介绍gitlab设置公钥和上传项目的操作。一、创建秘钥对[root@localhost ~]# ssh-keygen -t rsa #一路回车即可二、上传秘钥[root@localhost ~]# cat ~/.ssh/id_rsa.pub #查看公钥三、上传本地代码1、要先设置用户和邮箱[root@localhost o...

2019-08-03 14:51:04 1180

转载 gitlab创建项目及分支

gitlab创建项目及分支gitlab对于代码版本的管理和控制,每个项目都有不同的分支。master分支是稳定版的分支,负责发行的。develop分支 :开发者在接到需求之后主要从事开发工作的分支。release分支:测试在接到测试工作时主要使用的分支,在版本进入测试周期之后,会将该版本的测试代码从develop...

2019-08-03 14:06:26 5379

转载 gitlab添加邮箱设置

邮箱是企业进行工作中的通知,交互必不可少的部分,gitlab同样支持邮箱的配置,方便对一些操作有邮件的提醒,本文以QQ邮箱为例,进行gitlab邮箱的添加。一、开启smtp功能登陆邮箱==》设置==》账户==》POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务==》开启SMTP服务==》接收验证二、修改配置文件[root@localhost op...

2019-08-03 13:47:52 1574

转载 gitlab代码版本管理(安装)

gitlab安装GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。本文为大家带来gitlab的安装详解。一、环境介绍系统:CentOS Linux release 7.6.1810 (Core)IP:192.168.0.8配置:2C4G二、安装环境包yum -y...

2019-08-03 13:28:23 322

转载 Nginx之动静分离配置

Nginx之动静分离 nginx的反向代理,我想大家应该了解,前端nginx代理后端的tomcat,但是在处理静态资源(相关图片等)上tomcat并不占优势。所以动静分离利用nginx的location匹配,使静态资源自己处理,或者交由其他服务器处理,动态资源交给tomcat处理。这样带来的好处是加快了...

2019-07-21 16:21:26 1133

转载 Nginx配置https

nginx配置httpsHTTPS,超文本传输安全协议,是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。以下将介绍如何设置https。一、配置文件设置这里我使用的是虚拟主机设置...

2019-07-21 15:24:20 164

转载 nginx配置文件

nginx配置文件nginx配置文件,由4个部分组成1、mian(全局设置)该部分设置影响全局,在http外的内容即全局定义,设置会向下继承,http会继承main设置,并向下继承2、server(主机设置) server部分指令用于指定主机和端口,server会继承http的设置,并向下继承3、loca...

2019-07-21 14:50:28 78

转载 Nginx高并发之IO模型

Nginx高并发之IO模型介绍 nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。众所周知nginx的相比于apache有更高的并发,可以接收处理更多的访问请求,这得益于IO模型,下面为大家介绍IO模型相关。一、先了解下同步异步,阻...

2019-07-21 13:41:02 188

转载 shell脚本(系统工具箱V2)

shell脚本系统工具箱V2经过两个多月的学习,最近一段时间总结shell脚本的一些东西,这个系统工具箱应该是暂且the end掉shell脚本的部分,7-8月重新写一遍运维的东西,加油~#!/bin/bash##################系统工具箱v2#2019年6月10日14:44:36...

2019-06-27 21:40:37 548

转载 shell脚本(zabbix监控mysql数据库)

使用shell脚本结合zabbix监控mysql这里举个典例,用过zabbix的应该知道,监控一些应用是需要自己写脚本的。以下脚本比较直白简单,将每个需要监控的项写成函数,执行的时候调用就好了。结尾$1实际是为了接受脚本第一个参数,可以用在zabbix中填写监控项。#!/bin/bashuptime(){m...

2019-06-27 21:06:18 405

转载 shell脚本(保留最近N天的备份)

#!/bin/bash#############################保留最近N天的备份#2019年6月16日11:32:59#############################需求#文件备份格式为date+%F/%H/%M#节假日不备份#无论过几个节假日,始终保留最新N天的备份##############模拟备份mkdir$(pwd)...

2019-06-27 20:13:40 900

转载 shell脚本(删除7天之前的文件)

#!/bin/bash##########################删除7天之前的文件##2019年6月15日18:12:26##########################path=/opt/teach/shell/project/test/find$path-typef-mtime+7|xargsrm-rvf#f...

2019-06-27 20:02:20 6772

转载 awk与nginx日志分析

首先先了解下nginx日志的格式(未修改conf文件的日志格式)220.248.44.xx- - [11/Jun/2019:08:32:47 +0000] "GET / HTTP/1.1" 200 53902 "http://47.102.121.2xx/" "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0; SE 2.X M...

2019-06-25 21:55:07 224

转载 shell脚本(使用数组统计数据)

使用数组统计数据例一:统计/etc/passwd中/bin/bash和/sbin/nologin的个数有多少#!/bin/bash#定义变量,拿到/etc/passwd最后一行NF=`awk-F":"'{print$NF}'/etc/passwd`#定义关联数组logindeclare-Alogin#遍历NF...

2019-06-25 20:32:42 1034

转载 shell脚本(函数定义及参数调用)

函数的定义及参数调用函数是完成特定功能的代码片段,在shell中定义函数可以使用代码模块化,便于调用,函数必须先定义才可以使用。一、定义函数的方式方法一:函数名() { 函数要实现的功能代码}方法二:function 函数名 { 函数要实现的功能代码}二、调用参数函数名...

2019-06-24 22:04:39 3489

转载 shell脚本(shopping小游戏)

需求:共有5家商店,逐个逛,买商品则打印商品信息,记录每次购买的金额。逛完5家商店给予总金额输出分析:大循环逛5家商店,小循环询问是否购买商品,每次买完,对商品价格累加。#!/bin/bash#打印商品价格函数info(){printf"Pricelist1、hat50¥2、shoes200¥...

2019-06-23 14:57:25 261

转载 awk小结

awk工作原理介绍awk实际是一种编程语言,我们使用的是的GUN版本,主要使用其强大的分割,过滤功能,awk实际也是对文件进行逐行处理awk工作状态分为以下三种GEGIN{} {} END{}行处理前 行处理中 行处理后++++++小示例++++++++awk 'BEGIN{ print 1/2 } { print "ok" } END{ print "-...

2019-06-23 13:08:13 75

转载 shell脚本(猜数字小游戏)

shell脚本猜数字小游戏要求:给用户三次机会,猜10以内的任意数字分析:10以内的随机数要用到RANDOM,循环给予用户三次机会,用if做判断是否等于RANDOM的值#脚本如下#!/bin/bash#######################shell脚本猜数字小游戏#####################...

2019-06-21 18:09:11 491

转载 shell脚本(简易跳板机)

#!/bin/bash########################linuxjump-server#########################忽略键盘输入的一些信号#linux键盘信号详细请看:trap""HUPINTOUITTSTP#写一个函数,里面有我们需要打印的提示信息,方便调用info(){printf"=======...

2019-06-21 17:21:38 601

转载 sed命令和正则表达式

sed命令和正则表达式sed是一种在线的,非交互式的编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,成为模式空间,接着用sed命令处理缓冲区的内容。处理完,把缓冲区的内容送往屏幕。sed支持正则表达式与grep一样,sed在文件中查找模式时也可以使用正则表达式(RE)和各种元字符。正则表达式是括在斜杠间的模式,>用于查找和替换,以下是sed支持的元字符使用基本元字符集...

2019-06-21 16:34:08 577

空空如也

空空如也

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

TA关注的人

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