自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 npm 卸载模块

npm uninstall -g xxx 卸载全局模块xxx npm uninstall -g node-gyp

2020-06-29 18:06:46 64 0

原创 idea上传本地新项目到gitlab远程仓库

idea上传本地新项目到gitlab远程仓库具体步骤 1 创建本地仓库 IDEA:VCS-->Import into Version Control-->Create Git Repository 2.添加文件关联git版本控制 init完成之后,可以看到原本的项目文件名变...

2020-06-28 14:21:44 82 0

原创 jenkins Publish over SSH 配置

Publish over SSH SSH Servers---> 高级

2020-06-24 11:04:49 48 0

原创 linux中 export 作用 及 source 的用法

一、linux脚本文件中export 变量的作用: 1. export 用于声明一个环境变量: export variable=value 2. 该环境变量只在本进程和其子进程中可以访问。 3. 如果是在系统级的配置文件中,如 /etc/profile中 export 一个变量,那么这个变量就会...

2020-05-30 18:51:28 71 0

原创 你所不知道的Redis热点问题以及如何发现热点

你所不知道的Redis热点问题以及如何发现热点:https://zhuanlan.zhihu.com/p/67411948 推荐,值得一看。

2020-05-17 22:26:05 98 0

原创 docker命令总结

1. docker 容器在后台运行如何进入到容器内部 使用docker exec -it my_container /bin/bash进入容器内部 docker exec -it my_container /bin/bash 效果如下图: 2. docker start/stop/r...

2020-05-11 09:53:02 115 0

原创 CentOS7上安装docker

Docker有仓库Repositories、镜像Images和容器Container三大核心,三者可以互相转化 1. 如果系统内有老版本的docker,我们需要先删除之前的docker以及相关依赖 yum remove docker docker-client docker-client-l...

2020-05-06 23:35:13 475 0

原创 第一个python程序 单位换算

第一个python程序 humansize.py ,这个脚本定义了一个单一的函数,这个approximate_size()函数把一个精确到字节的文件大小计算成一个有漂亮格式(大约计算的)的大小。 脚本内容如下: #!/usr/bin/python3 suffixes = {1000: [&...

2020-05-03 00:25:25 224 0

原创 windows10系统上搭建python环境及使用Idea搭建python开发平台

一 windows10上搭建python环境 1. python3下载安装 python3 官网下载地址https://www.python.org/downloads/ 可以选择指定版本,比如我选择的是 Python 3.8.2 python官网有以下几个下载文件: 其中,x86是...

2020-05-02 14:03:42 278 0

原创 将CentOS的yum源更换为国内镜像源

使用yum的官方源进行yum install xxxx 的时候,速度非常慢,只有几kB/s,有时候还不到1kB/s。这就会造成安装包的速度的速度要么特变慢,要么就根本安装不了。如下图所示。 解决方案: 替换CentOS的yum 源 为 国内的镜像源,比如阿里云源。 具体步骤如下: 1....

2020-04-25 23:28:43 206 0

原创 python3基础 def声明函数

def函数要先定义再调用。 1. def函数如果先调用,再定义函数。会报错! eg: hello.py #!/usr/local/bin/python3 say_hello() def say_hello(): ''' 打印hello wr...

2020-04-23 09:57:43 127 0

原创 CentOS7上RocketMQ Console 的安装及运行

RocketMQ官方文档中并未提到可视化管理控制台(Console)的任何信息,因为官方发布版本中并未集成Console相关功能,不过在 GitHub 中可以找到一个 RocketMQ 的扩展项目 rocketmq-externals,其中包括 RocketMQ-Console,这个 Rocket...

2020-04-21 22:09:56 153 0

原创 jenkins 忘记账号密码如何解决

最近公司jenkins出了故障,经过一番折腾,跪了。接手时,经过一番修复,总算能显示主界面了。但使用之前的jenkins账号和密码登录时,却始终登录不上,截图如下: 遇到此种情况,如何解决呢? 我的解决方案如下: 1. 进入$JENKINS_HOME/users 目录下(一般是/var/...

2020-04-14 22:43:01 126 0

原创 使用idea创建第一个springboot项目 及 如何启动springboot项目

一 使用idea创建第一个springboot项目 1. File --> New --> Project... --> Spring Initializr ,如下图所示 指定jdk,Choolse Initializr Service URL 保持默认即可。然后,next....

2020-04-12 23:30:19 332 0

原创 CentOS7上安装RocketMQ

一 RocketMQ 下载 可以去官网下载RocketMQ源码版 官网只有.zip版本,没有.tgz或.tar.gz版本。 RocketMQ官网地址 :http://rocketmq.apache.org/ 1. 下载 wget https://mirrors.tuna.tsing...

2020-04-08 22:46:57 233 0

原创 查看文件创建或最近改动时间 stat filename

查看文件创建或最近改动时间 使用命令 : stat 文件或目录名 [root@application webapps]# ll -a 总用量 391748 drwxr-xr-x. 5 root root 4096 1月 21 14:35 . drwxr-xr-x...

2020-03-19 23:35:22 82 0

原创 使用nginx反向代理tomcat服务,走https经常自动跳转到http 解决方案

使用nginx反向代理tomcat服务,走https经常自动跳转到http,遇到此种问题,我们需要做两方面设置: 1. nginx中配置 在nginx中 要配置proxy_set_header X-Forwarded-Proto $scheme; 如下所示: nginx.conf 文件 ...

2020-03-19 23:13:27 180 0

原创 zabbix报警 High swap space usage ( less than 50% free) 解决方案

最近zabbix监控平台上其中一台服务器器报警:High swap space usage (less than 50% free) 登上报警的服务器,查看虚拟内存使用情况 从上图发现,该台服务器的物理内存很足,还有11个G,而虚拟内存已经用了273M,操作虚拟内存总量的50%。 那...

2020-03-13 00:15:54 922 0

原创 Too many open files in systemOpt 解决方案 及 Kernel 内核及优化 及 linux系统内核参数file-max与ulimit的关系与差别

在某台服务器遇到高并发访问时,有时就会出现 当我们登录这台服务器时,直接登录失败,报错如下: Too many open files in systemOpt , 通过zabbix监控平台同时会发现出现报警: Zabbix agent on xx.xx.xx.xxis unreachable ...

2020-03-11 22:14:10 110 0

原创 shell中的比较运算符 -eq -ne -gt -lt -ge -le 及 == != 与 逻辑运算符$$ || !

shell中的比较运算符: -eq //等于 -ne //不等于 -gt //大于 (greater) -lt //小于(less) -ge //大于等于 -le //小于等于 命令的逻辑关系: 在 linux 中命令执行状态:0 为真,其他为假 。 $? 是...

2020-03-11 14:54:31 858 0

原创 CPU与iostat

中央处理器(CPU,central processing unit)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。CPU是计算机的运算和控制核心。计算机系统中所有软件层的操作,最终都通过指令集映射为CPU的操作。 NAME iostat - Report Cent...

2020-03-08 20:11:24 62 0

原创 使用jenkins 配置重启 tomcat ,springboot等项目

一 jenkins配置重启tomcat项目 jenkins创建重启工程 “构建”一栏选择“Execute shell” ,配置重启命令 ansible 192.168.158.13 -m shell -a "ps aux | grep bossmanager |grep -v g...

2020-03-04 15:42:26 227 0

原创 常用yum源 epel-release

个人经验: epel 这个是很常用得东西,建议给系统装一下,比如 python3, zabbix 都需要用到 epel ,装epel 很easy,只需要执行下面一条命令即可: yum install -y epel-release ...

2020-03-01 13:36:51 341 0

原创 ssh 连接其他服务器

ssh 连接远程 192.168.158.202服务器(root 用户) [root@redis1 ~]# ssh 192.168.158.202 或 [root@redis1 ~]# ssh root@192.168.158.202 ssh 连接远程 192.168.158.202服务器(...

2020-03-01 00:18:59 757 0

原创 shell中的循环 for循环、while循环、if else

启动redis集群节点服务,我们可以写一个启动脚本 start-redis.sh #!/bin/bash for ((i=1;i<=3;i++)); do /usr/local/bin/redis-server /data/redis_data/700$i/redis.conf;...

2020-02-28 23:04:53 74 0

原创 redis 命令

redis单机版启动: [root@localhost src]# ./redis-server /usr/local/redis/redis-3.2.10/redis.conf redis单机版终止服务进程: redis-cli shutdown redis单机版连接登录方式: ...

2020-02-28 22:44:10 99 0

原创 npm升级版本 、npm更改加速源 使用更快的 registry 镜像,比如 淘宝源,华为云源

一 npm升级版本: [root@izbp1845cet96se1qmb5ekz ~]# npm install -g npm 二 npm 更改加速源 默认的 npm 源为:https://registry.npmjs.org/ [root@izbp1845cet96se1qmb5...

2020-02-24 17:17:32 440 0

原创 win10上nodejs安装 node-v12.16.1-x64.msi

一.下载 nodejs下载地址:http://nodejs.cn/download/ 进入nodejs下载地址,下载windows版本: 二. 安装 双击进行安装 next, 勾选同意条款,然后继续,next 自己指定安装目录,如下图: next, 下图,默认就好...

2020-02-24 00:42:06 3499 0

原创 linux查看服务器dns配置

查看dns配置: [root@ecs-a3b8-0206438 ~]# cat /etc/resolv.conf # Generated by NetworkManager search openstacklocal novalocal nameserver 100.125.108.250 ...

2020-02-20 10:21:14 295 0

原创 Jenkins 访问控制, 创建做了权限控制的普通账号

默认的jenkins,登录用户都可以修改Jenkins设置、启动build 等。显然有需要多个部门多个人一起协调工作的时候,没有任何安全检查会带来很多的问题。 在 Jenkins > Manage Jenkins > Configure Global Security 页面可以 对 ...

2020-02-18 12:10:04 218 0

原创 ping 外网报错:比如ping百度 From 192.168.0.56 (192.168.0.56) icmp_seq=3 Time to live exceeded

ping 百度正常通的情况显示如下: [root@ecs-a3b8-0206429 ~]# ping baidu.com PING baidu.com (220.181.38.148) 56(84) bytes of data. 64 bytes from 220.181.38.148 (22...

2020-02-17 16:36:42 794 0

原创 同步软件sersync2

sersync2 实现同步配置 在同步服务器上开启sersync, 将监控路径中的文件同步到目标服务器,因此需要在同步服务器配置sersync, 在同步目标服务器配置 rsync 一 主控端 在主控端服务器上安装 sersync 在主控端下载sersync2 wget http:/...

2020-02-14 00:52:30 132 0

原创 CentOS7 系统盘扩容

我拿到一台新机器,df -Th 查看挂载情况,如下: fdisk -l 查看磁盘情况,如下: 上图结合 df -Th 可知, /dev/vda 盘已经分区过了,只有 /dev/vda2分区挂载了,dev/vda2 分区大小 36G,挂载目录 / /dev/vdb 盘有250G 容量...

2020-02-12 11:04:51 414 0

原创 MB,GB,KB,bytes单位换算 及 fdisk -l 参数详解

一MB,GB,KB,bytes单位换算 GB和G的区别: 没有区别,一个是全称,一个是简称。 G是GB的简称 GB是GBytes的简称 K和KB,G和GB等同理。 电脑里,所有的文件及磁盘空间的大小都是用KB,MB,GB这些来表达的,然而叫起来不方便,所以都把后面的一个B省略了,所有人都会说...

2020-02-12 09:15:27 564 0

原创 yum 命令 应用 及 多模块nignx安装

下载 nginx wget http://nginx.org/download/nginx-1.14.1.tar.gz rpm rpm -qa |grep gcc gcc -v [root@ecs-a3b8-0206429 ~]# gcc -v Using built-in s...

2020-02-10 19:16:48 131 0

原创 CentOS7上nodejs安装 node-v10.19.0-linux-x64.tar.gz

一 nodejs安装 1. 下载nodejs wget https://nodejs.org/dist/latest-v10.x/node-v10.19.0-linux-x64.tar.gz 2. 解压 tar -zxvf node-v10.19.0-linux-x64.tar.gz ...

2020-02-08 23:40:53 647 1

原创 zabbix 介绍、zabbix-agent的安装、zabbix-get的安装及使用

一 zabbix 概述 zabbix 是一个企业级的分布式开源监控方案。 二 zabbix结构 zabbix由几个主要的软件组件构成,这些组件及对应的功能如下: 1 server zabbix server 是 zabbix 软件实现监控的核心程序,主要功能是与zabbix proxies...

2020-02-06 10:17:39 122 0

原创 pm2 常用命令

pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的,下面我们来看pm2常用的命令用法介绍吧。 pm2(github上的源码)是开源的基于Nodejs的进程管理器,包括守护进程,监控,日志的...

2020-02-04 16:57:57 105 0

原创 CentOS7上nodejs安装 node-v10.16.3-linux-x64.tar.xz

一 安装 nodejs 1. 从源码下载NodeJs wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz 2. 解压nodejs 压缩包 tar -xvf node-v10.16.3-linux-x6...

2020-02-02 20:55:26 271 0

原创 git 克隆指定分支代码

git拉取代码最常用的方式为: git clone http://gitslab.yiqing.com/declare/about.git 这种方式没有指定分支,当代码有多个分支时,拉取的分支不一定就是master。比如,下面这个其实拉下来的就不是master分支代码: [root@iz...

2020-01-31 17:24:20 417 0

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