随笔分类 -  运维技术

摘要:最近使用grafana在查询InfluxDB中,用到了这一条语句 SELECT difference(sum("value")) FROM "mq_enqueue" WHERE "channel" =~ /ActiveMQ_TEST/ AND $timeFilter GROUP BY time($i 阅读全文
posted @ 2017-11-07 10:54 Peterer~王勇 阅读(1085) 评论(0) 推荐(0)
摘要:Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06 阅读全文
posted @ 2017-10-21 11:46 Peterer~王勇 阅读(24072) 评论(2) 推荐(2)
摘要:1.硬件上多块网卡bond,增加吞吐量,至少千兆。sas/ssd磁盘组raid5或raid10 2.服务端配置:/data 172.16.1.0/24(rw,sync,all_squash,anonuid=65534,anongid=65534) 3.客户端挂载:mount -t nfs -o no 阅读全文
posted @ 2017-10-17 22:44 Peterer~王勇 阅读(387) 评论(0) 推荐(0)
摘要:1.添加参数隐藏Nginx版本号 2.更改源码隐藏Nginx软件名及版本号 3.更改Nginx服务的默认用户 4.优化worker进程的数量 5.绑定不同worker进程到不同CPU核心上 6.Nginx事件处理模型优化 7.调整单个worker进程允许的客户端最大连接数 8.配置worker进程打 阅读全文
posted @ 2017-10-16 21:06 Peterer~王勇 阅读(367) 评论(0) 推荐(0)
摘要:1.关闭SELinux 2.设定运行级别为3 3.精简开机自启动 4.关闭iptables防火墙 5.修改SSH服务端远程登录配置 6.利用sudo控制用户管理权限 7.调整字符集 8.设置时间同步 9.设置历史记录和登录超时 10.设置文件描述符的数量 在编写文件操作的或者网络通信的软件时,初学者 阅读全文
posted @ 2017-10-16 11:49 Peterer~王勇 阅读(347) 评论(0) 推荐(0)
摘要:操作过程 vim /etc/bashrc 在结尾添加 !!! 如果使用的是微软Edge浏览器,注意不要复制,有格式问题。推荐使用Firefox、Chrome等浏览器查看。 /etc/bashrc 是什么? # /etc/bashrc # System wide functions and alias 阅读全文
posted @ 2017-10-14 17:45 Peterer~王勇 阅读(919) 评论(0) 推荐(0)
摘要:Zabbix API 是什么? API简单来说是服务对外开放的一个接口,用户通过该接口传递请求,完成操作。API的背后是一组方法的集合,这些方法实现了服务对应的不同功能,调用API实际上就是换了一种方式对服务进行操作,这种方式相较于Web操作更加高效,同时也容易集成到OMS平台上进行Zabbix功能 阅读全文
posted @ 2017-10-12 18:12 Peterer~王勇 阅读(5218) 评论(0) 推荐(0)
摘要:内核模块 Linux内核采用模块化设计,使得系统内核可以维持最小化,同时又保证内核功能的可扩展性。内核模块的位置在/lib/modules/<内核版本>/ 这个目录下。 lsmod查看已经加载的内核模块 modprobe加载和卸载内核模块 modinfo查看内核模块信息 内核参数 Linux内核参数 阅读全文
posted @ 2017-10-12 12:30 Peterer~王勇 阅读(1244) 评论(0) 推荐(0)
摘要:模块、CGI、FastCGI三种方式介绍 以PHP脚本为例: 模块方式是指Web服务器通过libphp5.so模块调用PHP服务,模块将相关函数嵌入Web服务请求处理流程,不需要额外解释器进程。注意,libphp5.so是PHP提供的,不是apache自带的。 CGI模式是指Web服务器在本地启动一 阅读全文
posted @ 2017-10-11 20:30 Peterer~王勇 阅读(768) 评论(0) 推荐(0)
摘要:环境准备 本次搭建环境CS6.6,内核2.6.32,Nginx-1.6.3,首先确认Nginx编译时添加了ssl模块,同时安装了openssl和openssl-devel。 升级openssl 生成私钥和证书 编辑Nginx配置文件 关于rewrite功能 rewrite用于URL的重写,可以实现U 阅读全文
posted @ 2017-09-30 23:28 Peterer~王勇 阅读(532) 评论(0) 推荐(0)
摘要:sort -n 按数字排序 sort -M 按月份排序 sort -t -k 按指定字段排序 sort -nr 按数字降序排序 阅读全文
posted @ 2017-09-29 21:59 Peterer~王勇 阅读(3138) 评论(0) 推荐(0)
摘要:环境准备 安装ImageMagick图像处理软件 ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读写和处理超过89种基本格式的图片文件。利用ImageMagick,可以根据Web应用程序的需要动态生成图片,还可以对图片进行大小、旋转、锐化、增加特效等操作,并将操作以相同 阅读全文
posted @ 2017-09-29 15:49 Peterer~王勇 阅读(488) 评论(0) 推荐(0)
摘要:PHP缓存原理 当客户端请求一个PHP程序时,服务器的PHP引擎会解析该PHP程序,并将其编译为特定的操作码(OperateCode,简称opcode)文件,该文件是PHP代码的一种二进制表示方式。默认情况下,这个编译好的操作码文件由PHP引擎执行后丢弃,而操作码缓存(Opcode Cache)的原 阅读全文
posted @ 2017-09-29 12:45 Peterer~王勇 阅读(871) 评论(0) 推荐(0)
摘要:1.挂载CentOS6.6镜像 2.复制镜像内容到目录 3.收集需要的软件包 4.初始化repodata信息,创建yum源 5.添加ks.cfg文件 6.修改isolinux.cfg引导配置文件 7.生成镜像 8.生成ISO文件MD5值 9.使用UltraISO制作启动U盘 #这里还可以使用linu 阅读全文
posted @ 2017-09-28 23:13 Peterer~王勇 阅读(898) 评论(0) 推荐(0)
摘要:简介 Git是强大的版本控制系统,主要功能是针对代码、配置文件等文本进行版本控制、备份等,同时个人认为还是分发代码的一个不错的方式。 常见用法 其他用法 创建Git仓库 mkdir peter cd peter git init 提交数据 touch readme ;git status;git a 阅读全文
posted @ 2017-09-27 00:27 Peterer~王勇 阅读(237) 评论(0) 推荐(0)
摘要:fsarchiver简介 fsarchiver可以将整个文件系统的内容保存成一个压缩形式的归档文件,包含文件系统本身。所以用来做系统镜像是一个不错的选择,一旦系统崩溃但可以进入救援模式,我们就可以使用之前备份好的系统镜像快速恢复系统。 如何安装 fsarchiver默认没有安装在发行版里,需要我们自 阅读全文
posted @ 2017-09-26 17:53 Peterer~王勇 阅读(1775) 评论(0) 推荐(0)
摘要:简介 cURL是一款开源的基于URL的文件传输工具,支持HTTP、HTTPS、FTP等协议,支持POST、cookie、认证、扩展头部、限速等特性。 curl命令用途广泛,比如下载、发送http请求、指定http头部等。 wget是个专职的下载利器,简单,专一,极致;而curl可以下载,但是长项不在 阅读全文
posted @ 2017-09-26 15:05 Peterer~王勇 阅读(1252) 评论(0) 推荐(0)
摘要:HTTP请求报文 起始行 请求方法(GET、POST..) URL(/index.html)协议版本(HTTP/1.1) 请求头部 请求的相关信息 关键字:值 Accept:image/gif,image/jpeg 媒体类型 Accept-Language:zh-cn 语言类型 Accept-Enc 阅读全文
posted @ 2017-09-26 14:21 Peterer~王勇 阅读(402) 评论(0) 推荐(0)
摘要:Lynx是一款基于命令行的web浏览器 以纯文本的形式下载网页 阅读全文
posted @ 2017-09-26 12:51 Peterer~王勇 阅读(734) 评论(0) 推荐(0)
摘要:[root@test88 ~]# vim word_freq.sh #!/bin/bash if [ $# -ne 1 ];then echo "Usage: $0 filename"; exit -1 fi filename=$1 egrep -o "\b[[:alpha:]]+\b" $filename | awk '{count[$0]++}END{printf("%... 阅读全文
posted @ 2017-09-26 12:27 Peterer~王勇 阅读(1887) 评论(1) 推荐(1)