自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tootsy_you的博客

选择时尽心,行动时尽力,坚持时无怨,结束时无悔。

原创 nginx与keepalived的那些事

1.环境准备[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)服务器详情IP作用192.168.180.131nginx+keepalived(主)192.168.180.132nginx+keepalived(从)192.168.180.133web站点192.168.180.134web站点...

2020-05-11 23:42:46 196 2

原创 supervisor安装配置与nginx实操
原力计划

文章目录supervisor介绍环境准备安装supervisor配置supervisorsupervisor运行nginx管理WEB页面supervisor介绍Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的

2020-07-20 15:55:14 54

原创 Rocketmq创建topic报错org.apache.rocketmq.acl.common.AclException: [10015:signature-failed] unable to cal

RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.PlatformDependent0).RocketMQLog:WARN Please initialize the logger system properly.org.apache.rocketmq.tools.command.SubCommandException: UpdateTopicSubCommand command failed

2020-07-15 14:24:07 84

原创 docker启动容器报错iptables failed:....docker0: iptables: No chain/target/match by that name.

执行docker run -d --name tomcat-test -p 2080:8080 tomcat 报错14e19dc7811296e5dda287164e2573b7502f8112943d2bd228f6e51a84ac4ad6docker: Error response from daemon: driver failed programming external connectivity on endpoint tomcat-test (d53b35864d0d12d23776b62b

2020-07-01 14:56:18 53

原创 tomcat开启PID

在catalina.sh脚本中,搜索PRGDIR=dirname “$PRG”`一行加入如下内容或者CATALINA_PID=/var/run/tomcat.pid #自定义PID路径

2020-06-30 17:20:13 107

原创 基于docker搭建nginx

文章目录查找docker hub的nginx镜像拉取官方镜像查看镜像是否拉取成功启动nginx容器查看监听状态查看容器运行状态测试效果telnet测试端口不通查找docker hub的nginx镜像docker search nginx拉取官方镜像docker pull nginx查看镜像是否拉取成功docker images启动nginx容器[root@Master ~]docker run --name nginx-test -p 80:80 -d nginx8bed149

2020-06-28 16:44:41 64

原创 windows安装mysql报错Remove of the Service Denied!

在windows执行mysqld -install报错Install/Remove of the Service Denied解决办法:windows powshell 用管理员启动

2020-06-25 16:13:20 43

原创 centos7.源码安装zabbix4.4

文章目录环境准备zabbix源码安装环境准备os:centos7.2zabbix:4.4.9zabbix源码安装源码获取地址创建用户目录等groupadd zabbixuseradd -g zabbix zabbixmkdir /data/zabbixchown -R zabbix. /data/zabbix解压至/data目录tar zxf zabbix-4.4.9.tar.gz -C /data/编译cd zabbix-4.4.9/ && .

2020-06-04 15:54:52 155

原创 WordPress主题安装

获取免费主题点我WordPress安装点我在上边网站中下载喜欢的主题,有付费的也有免费的我选择的这个Louts点击外观-主题上传一个新主题,把刚刚下载好的压缩包传进去点击现在安装使用ftp传到目录下在刷新下页面已经有了 ,启用即可...

2020-05-26 17:00:04 125

原创 centos7 部署wordpress
原力计划

修改部分

2020-05-26 16:30:26 190

原创 麒麟系统源码安装mysql

文章目录环境准备编译步骤环境准备OS:中标麒麟(银河麒麟系统类似)mysql:5.6mysql获取点击这里提取码dwr9编译步骤解压mysqltar -zxf mysql-5.6.20.tar.gz -C /home创建mysql用户及用户组groupadd -r mysqluseradd -r -g mysql -s /sbin/nologin mysql安装cmake编译工具yum install cmake -y创建mysql目录mkdir /home/my

2020-05-26 12:00:46 271

原创 yum安装killall

环境准备centos7.2命令解释killall 命令用于终止某个指定名称的服务所对应的全部进程,格式为:“killall [参数] [服务名称]”。安装方法yum install psmisc

2020-05-18 19:21:26 109

原创 zookeeper集群不能通讯

文章目录环境准备问题描述排查方法解决办法环境准备5台centos7.2机器(IP就不写了)问题描述同一网段下的机器不能通讯,报错如下排查方法先看端口是否存在netstat -anlp|grep 3888发现没有监听,查看zookeeper进程端口除了默认的2181,还有一个没见过的端口,但是zookeeper没有配置这个端口,而是配置2888,3888端口,正常情况下作为follower的时候是3888端口监听中,用于选举leader通讯。出现这个情况不得而知。重新启动该进程,上面一个端

2020-05-14 18:27:47 132

原创 yum安装openJDK1.7

文章目录环境准备**查看JDK版本**安装jdk配置环境变量环境变量生效验证环境准备[root@localhost bin]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.6 (Maipo)查看JDK版本[root@localhost bin] yum search java|grep jdkldapjdk-javadoc.noarch : Javadoc for ldapjdkjava-1.7.0-op

2020-05-14 17:37:11 127

原创 Linux基础-seq命令详解

seq: squeue 序列用来打印序列化的内容通过man seq我们可以看到,主要支持这么几种语法seq - print a sequence of numbersSYNOPSISseq [OPTION]… LAST #末位seq [OPTION]… FIRST LAST #首位 末位seq [OPTION]… FIRST INCREMENT LAS #首位 ...

2020-04-22 14:20:22 50

原创 基础命令curl之获取状态码

curl -I -m 10 -o /dev/null -s -w %{http_code} www.baidu.com返回如下换行curl -I -m 10 -o /dev/null -s -w %{http_code}"\n" www.baidu.com返回如下参数含义-I 仅测试HTTP头-m 10 最多查询10s-o /dev/null 屏蔽原有输出信息-s si...

2020-04-16 17:29:09 283

原创 tomcat上传文件为640,导致不可下载

修改catalina.sh中UMASK=0027改为0022grep -n 'UMASK="0022"' /app/apache-tomcat-7.0.100/bin/catalina.sh我们在centos中输入umask,会看到输出0022,取后3位022,这表示当前用户创建文件夹的权限为777-022,为755,也就是drwxr-xr-x,创建文件的权限为666-022,位644,也就...

2020-03-27 10:17:43 106

原创 mysql之开启慢查询日志

登录mysql命令行mysql -uroot -p //需用root用户查看是否开启慢查询show variables like 'slow_query_log'; #OFF为关闭 ON为打开确定mysql中是否开启了将没有使用索引的查询进行记录show variables like 'log_queries_not_using_indexes'; #ON:打开 OFF:关闭查...

2020-03-26 16:32:30 28

原创 nginx配置tcp协议代理的日志

nginx启用TCP反向代理日志配置  Nginx使用TCP反向代理日志配置不同于http修改nginx配置文档/usr/local/nginx/conf/nginx.conf 设置日志格式stream { log_format proxy '$remote_addr [$time_local] ' '$protocol $status $bytes_sent $...

2020-03-25 11:27:40 334

原创 tomcat上传图片报错com.drew.imaging.jpeg.JpegProcessingException: JPEG data is expected to begin with 0xFFD

到tomcat bin 路径下sed -i ‘/-Djava.io.tmpdir=/a-Djava.awt.headless=true \’ ./catalina.sh注意执行完这条指令后在末尾加上斜线,注意格式

2020-03-18 14:22:17 50

原创 截取某一时段日志

命令以tomcat为例sed -n '/2019-06-18 14:40/,/2019-06-18 14:55:/p' catalina.out > catalina.out.date.log2019-06-18 14:40 开始时间2019-06-18 14:55:结束时间

2020-02-22 01:26:40 77

转载 编译安装gcc

链接 请点我

2020-02-20 19:45:51 71

原创 每日一个Linux命令之tree

tree:树 在linux中他是一个展示结构的命令,类似于树形图安装:yum -y install tree命令格式tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录...]-a 显示所有文件和目录。-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。-C 在文件和目录清单加上色彩,便于区分各种类型。...

2020-02-18 14:21:32 17

原创 nfs之mount.nfs: Stale file handle

这个问题可能是nfs服务器进行了一些配置的更改,导致挂载的客户端出现了问题,这是只需要先卸载在挂载即可正常卸载umount IP:路径挂载:mount IP:共享目录路径 实际路径...

2020-02-15 23:14:05 25

原创 nfs挂载报错问题

nfs正常挂载后,新加了一块阿里oss磁盘,报如下错误mount.nfs: access denied by server while mounting 10...*8:/app/im_attach/解决办法,在nfs客户端vim /etc/exports添加fsid=0/app/im_attach *(fsid=0,insecure,rw,sync,insecure,no_subtr...

2020-02-15 23:05:40 47

原创 RocketMQ部署安装

概述:RocketMQ作为一款纯java、分布式、队列模型的开源消息中间件,支持事务消息、顺序消息、批量消息、定时消息、消息回溯等。环境准备:OS:entOS Linux release 7.6.1810 (Core)配置:8C 16G操作步骤配置环境变量(jdk1.8)yum install java-1.8.0-openjdkyum install java-1.8....

2020-02-14 15:51:34 254

原创 每日一个Linux命令之mv

mv命令是英文"move"的缩写,移动的意思。在linux中,mv命令用来为文件或目录改名,或者将文件或目录移动到其他位置语法mv [options] source destmv [options] source… directory参数-i :若指定目录有同名文件,则先询问是否覆盖旧文件-f 强制覆盖,不提示举例mv 文件名 目录名 将文件移动到目标目录mv 文件名 目录名 ...

2020-02-14 10:32:30 41

原创 每日一个Linux命令之ls

ls是Linux是常用的命令之一,是英文lis的缩写,顾名思义,列表。ls命令将每个由Directory的参指定的目录或每个由File参数指定的名称写到标准输出,如果不指定file或者directory参数,则显示当前内容。命令参数:-a 显示所有文件及目录(ls不指定参数时,默认不会列出开头是“.”的文件)-l 列出文件详细信息(同ll)-r 以相反顺序列出(不指定参数是以数字,字母a...

2020-02-13 10:55:52 75

原创 rsync+inotify实时同步

Inotify是一种强大的、细粒度的、异步的文件系统事件监控机制,linux内核从2.6.13起,加入了Inotify支持,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种细微事件资源准备两台centos7.2机器一台rsync服务端服务端配置 uid = root gid = root use chroot = no max connections = 4 p...

2020-01-10 19:53:25 60

原创 nfs+rsync自动备份

环境说明[root@Master app]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 服务器:192.168.180.234 需要备份的服务器A192.168.180.233 备份存放的服务器B1.安装:都安装rsyncyum install -y rsync2.配置文件,在A服务器上进行配置vi...

2020-01-09 19:18:20 196 1

原创 linux服务器设置主机名颜色

export PS1="\[\e[37;40m\][\[\e[37;41m\]\u\[\e[37;41m\]@\h\[\e[37;40m\] \W\[\e[0m\]]\\$ "PS1是Linux终端用户的一个环境变量,用来定义命令行提示符的参数执行效果颜色设置参数在PS1中设置字符颜色的格式为:[\e[F;Bm]…[\e[0m],其中“F“为字体颜色,编号为30-37,“B”为背景颜色...

2019-12-23 16:28:57 143

原创 统计请求nginx最多次数的IP地址

要求:统计请求nginx最多的10个地址命令:awk '{print $1}' access.log |uniq -c|sort -rn -k 1|head -10awk ‘{print $1}’ access.log 以空格为分隔符,打印出access.log开头的ip地址uniq:去重 -c 去重的同时打印出同一ip出现的次数sort :排序 -r 反向排序 -n 由大到小 -k 1...

2019-12-11 11:03:16 63

转载 nginx详细笔记

原文链接

2019-12-10 16:09:31 54 9

原创 TortoiseSVN不支持中文路径

进入设置清除所有记录即可

2019-12-10 11:06:41 595 2

原创 修复ICMP权限许可和访问控制漏洞

解决方案配置防火墙或过滤路由器以阻止传出的ICMP数据包。阻止类型13或14和/或代码0的ICMP数据包关闭ping,使得其他主机ping自己的主机时得不到回应包echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all能ping通echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all注意,此修...

2019-11-29 10:44:00 2521

原创 非常实用的清理buffcache小脚本

#!/bin/bash#可用内存小于20%清理buffcacheMem=`free -m|awk 'NR==2'|awk '{print $2}'`used=`free -m|awk 'NR==2'|awk '{print $3}'`free=`free -m|awk 'NR==2'|awk '{print $4}'`note=`echo $Mem \* 0.2|bc|awk -F '....

2019-11-26 10:03:55 124

原创 mysql登录报错Can't create a new thread

系 统:SUSE 12Mysql:5.6版本,rpm安装现象:在mysql所在的服务器上用命令行登录,发现报错 ,ERROR 1135 (HY000): Can’t create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible O...

2019-10-26 20:04:31 1279

原创 JenKins简介及安装

一:简介Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。二:功能1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。(以上摘自百度百科)三:架构及部署流程:由开发人员提交代码到Git管理仓库,JenKins持续获取代码,进程编译后部署到环境上,由测试人员测试。没有...

2019-10-22 17:31:39 89

原创 suse系统mysql不能启动:Unit mysql.service failed to load: No such file or directory

环境os:suse12mysq:5.6 采取rpm安装启动报错Unit mysql.service failed to load: No such file or directory试过很多办法,都起不来最后采用systemctl enable mysql.service执行后在启动mysql就正常了...

2019-10-22 10:29:31 283

原创 xshell关闭,kafka自动关闭

启动bin/kafka-server-start.sh config/server.properties &等到加载完成,不要摁ctrl+C,输入exit即可

2019-10-13 01:02:00 140

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