自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

K-free的博客

一些技术的记录

原创 阿里云ECS自建Mysql与RDS进行主从复制

概述 嗨,大家好,我还是那个苦B的运维工程师,今天我要记录的是如何让阿里云ECS自建Mysql与RDS进行主从复制,(下面我就要讲述一下我的心酸屎了,请大家仔细审查)这还真是一个问题,当我接收到首长这条命令的时候,其实我内心是拒绝的, 但是身为一名具有绝对职业操守的运维人员来说,也要硬着头皮上...

2018-06-27 11:39:14

阅读数 4610

评论数 3

原创 使用脚本统计服务器上的服务端口及服务目录

#!/bin/bash for pid in $(ss -nltp | grep users | awk -F',' '{print$2}' | grep -v pid | sort | uniq) do for home in $(ls -l /p...

2019-10-24 14:55:01

阅读数 15

评论数 0

原创 Dockerfile

第一行要求为FROM <image>:<tag> FROM: 基于哪个镜像上层做新的镜像 LABEL: 让用户为镜像指定各种各样的元数据(docker新版本所支持) MAINTAINER: 相同功能,1.8版本前都支持 Syntax: LABEL <...

2019-06-19 15:29:00

阅读数 38

评论数 0

原创 HTTP基础原理

应用层: http,https 实现某类具体应用: 传输层协议:TCP,UDP,SCTP 工作模式:C/S架构 IANA: 0-1023:众所周知,永久地分配给固定的应用使用,特权端口; 1024-41951:亦为注册端口,但要求不是特别严格,分配给程序注册为某应用使用;3306(my...

2019-06-18 10:30:00

阅读数 37

评论数 0

原创 Zabbix安装及配置

监控指标: 硬件、软件、业务 采样:通过sensor(传感器) 存储: 数据:历史数据、趋势数据 展示:展示给用户查看 报警:超过监控阈值即报警 被监控对象:主机、交换机、路由器、UPS、.... 采样:周期性的获取某个关注指标相关的数据 监控系统采集数据的通道: ...

2019-05-14 15:11:05

阅读数 34

评论数 0

原创 ElasticSearch高版本已有X-pack的前提安装Head插件

** 1.安装Elasticsearch-6.5.4.tar.gz ** [merce@info5 ~]$ cd /appmerce/zrapp/ [merce@info5 zrapp]$ rz [merce@info5 zrapp]$ tar zxvf Elasticsearch-6.5.4.t...

2019-04-30 17:58:43

阅读数 211

评论数 0

原创 启动Tomcat后Jenkins提示有关X11错误

1.问题描述: 由于我服务器上使用Jenkins结合Tomcat的方式搭建的Jenkins,研发要求需重启Jenkins 当重启Tomcat的时候,根据日志提示报如下错误 "Could not initialize class sun.awt.X11GraphicsEnvironme...

2019-04-17 17:23:52

阅读数 107

评论数 0

原创 Zookeeper

Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。 Zookeeper工作机制 Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负 责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化 Zo...

2019-03-12 11:35:15

阅读数 52

评论数 0

原创 有关ELK的一系列记录

ELK stack Lucene: 文档:Document(包含了一个或多个域的容器) 域(field):value(值)组成;对value进行搜索 域(字段): 有很多选项 索引选项、存储选项、域向量使用选项; 索引选项:用于通过倒排索引来控制文本是否...

2019-02-28 15:16:16

阅读数 69

评论数 0

原创 HADOOP配置文件、伪分布式集群、完全分布式、Mapreduce任务

(1) 添加HADOOP命令以及JDK到环境变量中 ~]# vim /etc/profile export JAVA_HOME=/app/jdk1.8.0_60 export PATH=$JAVA_HOME/bin:$PATH ~]# vim /etc/profile.d...

2019-02-27 17:00:08

阅读数 54

评论数 0

原创 Docker常用管理命令以及DockerFile撰写

Docker镜像搜索: 简介: 当我们下载一个镜像的时候可以提前搜索一下,查看哪个好用,然后下载哪个 语法: docker search CONTAINERNAME 例子: docker search centos #搜索名为centos的镜像源,...

2018-08-24 09:21:44

阅读数 203

评论数 0

原创 Linux学习文档(15):进程管理

Linux进程管理 内核的功用: 进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能 Process: 运行中的程序的一个副本 存在生命周期 Linux内核存储进程信息的固定格式: task struct 多个任务的task struct组成的链表: task lis...

2018-08-17 15:43:29

阅读数 44

评论数 0

原创 Linux学习文档(14):文件系统管理(挂载)介绍

文件系统管理 挂载: 将额外的文件系统与根文件系统上某现存的目录建立起关联关系,进而使得此目录作为其他文件访问入口的行为称之为挂载 解除此关联关系的过程称之为卸载 把设备关联挂载点:Mount Point mount 卸载:可使用设备,也可使用挂载点...

2018-08-14 10:59:27

阅读数 45

评论数 0

原创 Tomcat Cluster(集群)负载均衡以及session绑定

Tomcat Cluster 会话保持: session sticky 基于source ip绑定 基于cookie绑定 session cluster(将多个应用程序服务器部署为集群): session server kv...

2018-08-13 13:27:15

阅读数 76

评论数 0

原创 关于Tomcat反向代理功能:

关于Tomcat反向代理功能: 将客户端的静态请求由{Nginx,Apache}处理,而动态请求则转发至后端Tomcat服务器 Nginx实现方式: 准备工作 Tomcat Nginx 请求过程: client --&gt; http --&gt;...

2018-08-13 12:07:54

阅读数 4184

评论数 0

原创 Tomcat日志切割功能实现

Tomcat日志切分功能 简介: catalina.out文件中记录了tomcat运行过程中的一系列信息,但如果长时间不做清理的话,文件就会越来越大,为了避免此问题,使用日志切分功能即可 安装前提: cronolog #这个工具具体我也不是特别了解,但是是一个日志切分工具...

2018-08-09 16:58:01

阅读数 459

评论数 0

原创 Tomcat 一:JAVA概述、Tomcat部署、Tomcat配置文件介绍

Tomcat 编程语言: 系统级:C,C++,Go... 应用级:C#,Java,Python,Perl,Ruby,php... 虚拟机:jvm,pvm... 动态网站:asp .net,jsp 动态网站: 客户端动态 服务器动态...

2018-08-09 16:42:53

阅读数 65

评论数 0

原创 Linux学习文档(13):文本处理工具三剑客之sed

文本处理sed 简介: 行编辑器,自动逐行去处理目标文件中的行,具有自动打印功能 功能: 主要用来自动编辑一个或多个文件,简化对文件的反复操作,编写转换程序等 语法: sed [OPTION]... 'script' FILENAME... 常用...

2018-08-06 16:24:02

阅读数 34

评论数 0

原创 Linux学习文档(12):磁盘管理、文件系统管理、压缩工具

Linux磁盘管理 I/O Ports:I/O设备地址 一切皆文件: open(),read(),write(),close() 块设备:block,存取单位&amp;quot;块&amp;quot; 字符设备:char,存取单位&amp;qu...

2018-08-02 10:45:09

阅读数 69

评论数 0

原创 Linux学习文档(11):特殊权限、bash脚本编程

Linux系统上的特殊权限 SUID,SGID,Sticky 1 权限 r,w,x user,group,other 2 安全上下文 前提:进程拥有属主与属组,文件有属主与属组 (1) 任何一个可执行程序文件能否启动为进程,取决于发起者对程序文件是否拥有执行权...

2018-07-31 10:32:32

阅读数 54

评论数 0

原创 Linux学习文档(10):vim编辑器

简介: vim的前身vi:文本编辑器 文本:ASCII,Unicode... 文本编辑种类: 行编辑器:sed 全屏编辑器:nano 使用: vim: 模式化的编辑器 基本模式: ...

2018-07-31 09:07:58

阅读数 63

评论数 0

原创 Linux学习文档(9):文件查找(locate、find)

文件查找: 在文件系统上查找符合条件的文件: 文件查找:localte,find locate:非实时查找(根据数据库查找) find:实时查找 locate: 依赖于事先构建的索引,索引的构建是在系统较为空闲时自动进行的(周期性任务) updatedb:手动...

2018-07-30 15:09:26

阅读数 56

评论数 0

原创 Linux学习文档(8):扩展正则表达式、变量介绍、bash配置文件、bash中算数运算、条件测试

egrep及扩展正则表达式 egrep = grep -E 语法: egrep [OPTIONS] PATTERN [FILE...] 扩展正则表达式的元字符: 字符匹配: (1) . :匹配任意单个字符 (2) [] :指定范围内的任意单个字符 (3) [...

2018-07-25 15:52:50

阅读数 2020

评论数 0

原创 Redis二:主从复制、事务功能、发布与订阅、持久化、高可用

在Redis中如何实现认证功能? (1) 在redis.conf文件中开启并且设置密码 (2) redis-cli登陆后,在命令行中执行AUTH"设置的密码"即可 # vim /etc/redis.conf requirepass testredis ...

2018-07-23 15:09:25

阅读数 178

评论数 0

原创 Redis一:介绍以及Redis交互式常用命令

Redis 官网:https://redis.io 特点: (1)它是一个基于Key-Value的存储,单线程 (2)可用作Cache and store(既可以用作缓存服务,也可以用作存储服务) (3)工作在内存中 支持: 1 持久化(redis会在...

2018-07-20 16:32:56

阅读数 701

评论数 0

原创 JeeSite的安装部署测试

准备环境: (1)Linux Centos7 (2)jdk-1.8.0 (3)maven-3.5.4 (4)Mysql-5.7 (5)Tomcat-8.5.32 一 安装JDK-1.8.0 (1)这个直接去官网下载就好,然后上传到Linux服务器上的指定文件夹下 (2)[root@k...

2018-07-19 17:23:22

阅读数 981

评论数 0

原创 Linux学习文档(7):Grep(文本处理三剑客之一)、正则表达式

grep: Linux文本处理三剑客 grep:文本过滤(模式:pattern)工具 grep,egrep,fgrep sed:行编辑器,文本编辑工具 awk:Linux上的实现gawk,文本报告生成器 gr...

2018-07-19 11:38:39

阅读数 59

评论数 0

原创 Mysql对比两个数据库中相互不存在的表有哪些

概述 Hello,大家好,这篇是我工作记录中的其中一篇文章,在快要下班的时候,我的领导跟我说&quot;对比一下某两个库中互相不存在的表&quot; 像往常一样,我还是处于懵13状态,不过没关系,没有挑战就没有进步嘛,所以我找到了解决方案,并且成功实行了!下面就是我实现的...

2018-07-19 09:17:32

阅读数 452

评论数 0

原创 Linux学习文档(6):Bash基础及shell编程初步

Bash的基础特性(3) 1、提供了编程环境 程序编程风格: 面向过程式:以指令为中心,数据服务于指令 面向对象式:以数据为中心,指令服务于数据 shell程序:提供了编程能力,解释执行 程序的执行方式: 计算机:运行二...

2018-07-18 13:56:39

阅读数 57

评论数 0

原创 Linux学习文档(5):用户及组管理、权限管理

用户和组管理 资源分派: Authentication:认证 Authorization:授权 Accouting:审计 Linux用户:Username/UID 管理员:root,UID=0 普通用户:1-65535 系统用户:1-499,1-999(Centos7)(UID)...

2018-07-17 15:34:04

阅读数 64

评论数 0

原创 Linux学习文档(4):IO重定向、管道及文本处理工具

Bash的基础特性(3) (1)bash的快捷键 Ctrl+l:相当于clear,清屏操作 Ctrl+a:将光标跳转至命令首部 Ctrl+e:将光标跳转至结尾处 Ctrl+c:取消命令执行 Ctrl+u:删除光标所在之前的命令 Ctrl+k:删除光...

2018-07-16 15:12:34

阅读数 301

评论数 0

原创 解决Tomcat启动后404的问题

概述 当我遇到这个问题的时候,我真是操**的崩溃了,你懂我意思吧,就是那种各种百度也找不到答案,然后有好多回答都是帮我解释什么叫”404”????Excuse me ???????我用你解释吗??? 我觉的真挺逗的,还有一大堆说程序有问题的,就是这个说法啊不能排除,确实有的开发人员给运维的...

2018-07-16 10:02:32

阅读数 7375

评论数 0

原创 Linux学习文档(3):文件管理、命令别名、通配符glob

文件管理 cp,mv,rm 复制命令:cp cp [OPTION]... SOURCE DEST #复制单个文件命名为新文件名或保持原文件名 cp [OPTION]... SOURCE... DIRECTORY #复制一个或多个文件到指定目录下 ...

2018-07-13 11:51:08

阅读数 78

评论数 0

原创 Linux学习文档(2):Linux的Bash特性(1)

Bash的基础特性(1) (1)命令历史 history 环境变量: $HISTSIZE:命令历史记录的条数 $HISTFILE:~/.bash(用户的家目录) $HISTFILESIZE:命令历史文...

2018-07-12 15:28:23

阅读数 57

评论数 0

原创 Linux学习文档(1):Linux的文件系统、系统管理类命令

Linux的文件系统 在Linux中,文件几乎都是在&amp;amp;quot;/&amp;amp;quot;的基础下再去衍生的,首先就先讲一下Linux&amp;amp;quot;/&amp;amp;quot;下各个文件夹的作用 1 /boot:引导文件存放系统...

2018-07-12 10:54:39

阅读数 94

评论数 0

原创 gitlab+jenkins+tomcat实现代码自动部署

一 搭建docker-gitlab-ce(优先部署docker,前面有docker部署文档) 环境准备: 1 物理内存要大于3GB 2 Linux Centos7系统 3 需要能够访问外网 4 jdk-8u172-linux-x64.tar.gz软件包 (均在官网即可下载) 5 apac...

2018-07-11 11:03:12

阅读数 1833

评论数 1

原创 在windows的Mysql上导入.sql文件

概述 今天是想在Windows上搭建一份公司的项目环境,以备不时之需,结果这个导库的时候真的是费了我九牛二虎之力!下面做个记录,还请 各位大神不要喷我 开始将sql文件导入到Mysql数据库中 其实我已经试过了好多种网上说的方法,都不是很靠谱,然后我现在把这些方法统计一下,省的还得导好几遍...

2018-07-11 10:01:53

阅读数 2225

评论数 2

原创 Redis搭建、配置

概述 嗨,大家好,我还是那个热爱工作(可能吗?)的运维工程师K-free,今天上午领导跟我说要给Mysql从库做一个Redis缓存,当时我就陷入了深深的思考当中(怎么才能侧面表达我不会呢?没有,其实我在想如何实现!!形成了以下对话! 领导说:”你搭建一个Redis做咱们从库的缓存” 我说: ...

2018-06-29 17:10:41

阅读数 107

评论数 0

原创 在已上传到Gitlab的项目中添加.gitignore过滤规则

概述 Hello,大家好,还是我,那个苦逼的运维工程师K-free,这篇文章准备记录一下我在已经上传到gitlab的项目中添加.gitignore的故事 今天,K-free从凌晨12点加班到3点,6点还是一如既往的起床上班,在地铁上站着睡了一路,你懂我意思吧? 到了公司开始写上一篇博...

2018-06-27 13:32:58

阅读数 4255

评论数 3

原创 Mysql5.7.20数据库的安装

概述 今天公司安排我做ECS上的自建数据库与RDS进行主从复制,给RDS数据库减轻压力做读写分离,前提就是RDS上数据库的版本要与ECS的自建数据库版本相同,Mysql5.7是真的坑爹,各种坑,记录一下,至于RDS怎么操作,这个到时候直接提工单就可以让他们售后帮你了! 准备工作 1 mysq...

2018-06-26 22:41:44

阅读数 133

评论数 0

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