自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Skwalking高可用集群安装部署(支持Nacos动态配置)

本文只针对基于linux虚拟机的skywalking安装部署,jdk8、elasticsearch、nacos的安装请参考其他文章。一、简介Skywalking 是一个APM系统,即应用性能监控系统,为微服务架构和云原生架构系统设计。它通过探针自动收集所需的指标,并进行分布式追踪。通过这些调用链路以及指标,Skywalking APM会感知应用间关系和服务间关系,并进行相应的指标统计。官网地址:http://skywalking.apache.org/zh/github地址:https:..

2020-05-26 10:07:49 7087 16

原创 IP地址如何在数据库里面的存储

比较传统存储IP地址的方法是采用varchar(15),但是这种方法需要占用15个字节空间,那么有没有更加节省空间的做法么?答案就是用int存储。采用int存储有2种处理方式。方法一、利用数据库函数进行处理。以mysql为例可以采用INET_ATON,INET_NTOA函数进行转换。# INET_NTOA函数将ip地址转换int类型。mysql> SELECT INET_ATON('192.168.0.1');+--------------------------+| INET_ATON('

2020-07-22 16:30:37 1247

原创 centos6安装新字体

1、安装依赖包yum install -y fontconfig mkfontscale2、上传字体安装包mkdir -p /usr/share/fonts/chinesecp simsun.ttc simsun.ttc /usr/share/fonts/chinese3、建立字体索引信息,更新字体缓存cd /usr/share/fonts/chinesemkfontscalemkfontdirfc-cache使用ls -al查看当前目录,字体已经安装完毕,如图:4、验证使用

2020-07-07 17:01:47 597

原创 RPM安装报错not an rpm package (or package manifest)

今天安装zabbix agent时设置zabbix rpm源报错,报错如下:[root@localhost~]# rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpmRetrieving http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpmerror: /va

2020-07-06 17:38:22 16122

原创 phpIPAM使用说明

一、API模块使用1、开启API功能管理 -> phpIPAM settings ->功能设置2、创建APP注意:如果应用权限用的是“User Token”,需要在config.php设置 $api_allow_unsafe 为true二、邮件模块初次使用报错如下:Mailer Error: PHPMailer submodule is missing.使用命令git submodule update --init --recursive更新邮件模块...

2020-06-24 15:48:52 6982 3

原创 Cenos7安装phpIPAM-基于PHP开发的IP管理开源系统

一、简介phpIPAM是一个开源Web IP地址管理应用程序。其目标是提供轻便简单的IP地址管理应用程序。github地址:https://github.com/phpipam/phpipam二、安装1、设置环境语言[root@localhost ~]# more /etc/environmentLC_ALL=en_US.utf-8LANG=en_US.utf-82、安装依赖包[root@localhost ~]# yum install httpd mariadb-server ph

2020-06-23 18:22:06 2117

原创 centos服务器设置正向代理

1.全局的代理设置: vi /etc/profile添加下面内容http_proxy = http://username:password@yourproxy:8080/ftp_proxy = http://username:password@yourproxy:8080/export http_proxyexport ftp_proxy2.yum的代理设置:vi /etc/yum.con

2020-04-09 13:47:44 12701 2

原创 npm 私服工具verdaccio使用

客户端使用私有仓库1、切换使用私服源npm set registry http://x.x.x.x:4873 2、安装nrmnrm是npm registry管理工具, 能够查看和切换当前使用的registry。不安装也可以,安装会更高效。npm install -g nrm3、添加私服地址到nrm管理工具nrm add mypackage http://x.x.x.x:4873...

2019-02-28 19:26:04 979

原创 基于verdaccio 搭建npm 私服工具

npm私服搭建的必要性1.安装node环境查看官方文档2.安装verdaccio加上–unsafe-perm的原因是防止报grywarn权限的错。npm install -g verdaccio --unsafe-perm3. 配置(1)、修改配置文件config.yaml在第一次启动之后生成#vim /root/.config/verdaccio/config.yaml#...

2019-02-28 16:56:04 1178 14

原创 scp批量复制文件到多个服务器

一、安装expectyum install expect -y二、编辑自动输入密码脚本#!/usr/bin/expectset timeout 20if { [llength $argv] < 2} { puts "Usage:" puts "$argv0 local_file remote_path" exit 1}set local_...

2018-04-27 17:52:04 10244

原创 linux 远程连接ssh提示 REMOTE HOST IDENTIFICATION HAS CHANGED!解决

问题[root@jenkins ~]# ssh www@ip地址@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...

2018-04-24 17:42:50 428

转载 用jquery在元素上添加的样式,对当前ajax动态加载过来的一样的元素无效

jquery的监听问题,ajax成功后append进来的数据不会被原先已经定义好的函数识别。对于这种情况,我一般采用将所有jquery函数归入一个函数中,然后在ajax的success函数内部调用这个函数,以识别新增数据。$(document).ready(function(){    function myListener(){       $("#abc")

2017-11-28 10:13:57 2433

原创 Jenkins安装部署

持续集成,简称CI(continuous integration),是对敏捷软件开发的一种实践,为了保障团队成员间(产研测)更好地协调工作,更好的适应敏捷迭代开发,自动完成减少人工干预,保证每个时间点上团队成员提交的代码都能成功集成的,可以很好的用于对项目的自动打包编译、发布和测试等事项。 完整的持续集成系统: 自动构建过程,包括自动打包编译、分发、部署和测试等 代码存储库,即需要版本控制

2017-06-07 09:20:49 299

原创 Nginx+Keepalived搭建高可用负载均衡集群

一、环境配置 nginx_master:192.168.1.128 nginx_slave :192.168.1.129 vip :192.168.1.130 网站服务器:192.168.1.144二、安装 1)安装keepalived 1.安装依赖yum install kernel-* gcc make openssl-*2.下载keepaliv

2017-05-16 16:39:27 305

原创 zabbix自动发现并监控tcp端口

#!/bin/bashmapfile -t portarray length=${#portarray[@]}printf "{\n"printf  '\t'"\"data\":["for ((i=0;i  do     printf '\n\t\t{'     printf "\"{#TCP_PORT}\":\"%s\"}" "${portarray[$i]}"

2017-05-12 12:06:26 2260

原创 centos6.5 redis sentinel主从模式配置

redis版本为3.0192.168.1.133 主节点 192.168.1.136 从节点 主节点(192.168.1.133) 配置redis.confdaemonize yes                                   #让redis后台运行pidfile /apps/run/redis/redis.pid       #指定re

2017-03-08 18:32:44 626

原创 centos6.5 redis主从模式配置

工作原理:  在Slave启动并连接到Master之后,它将主动发送一个SYNC命令。此后Master将启动后台存盘进程,同时收集所有接收到的用于修改数据集的命令,在后台进程执行完毕后,Master将传送整个数据库文件到Slave,以完成一次完全同步。而Slave服务器在接收到数据库文件数据之后将其存盘并加载到内存中。此后,Master继续将所有已经收集到的修改命令,和新的修改命令依次传送给S

2017-03-08 17:57:05 344

原创 CentOS 6.5 Redis3.0安装部署

1. redis下载 # wget http://download.redis.io/releases/redis-3.0.5.tar.gz2. 解压# tar -xzvf redis-3.0.5.tar.gz3.编译及安装# cd redis-3.0.5 # make && make install部署如果出现错误,请使用这个命令(make MALLOC=

2017-03-08 16:21:46 259

转载 Centos6.5 安装zabbix3

1.安装PHPZabbix 3.0对PHP的要求最低为5.4,而CentOS6默认为5.3.3,完全不满足要求,故需要利用第三方源,将PHP升级到5.4以上,注意,不支持PHP7rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpmyum install php56w php56w-gd php56w-mysql php56w-b

2017-02-28 14:43:47 263

转载 zabbix 3.0.2邮件报警

原创地址:http://xiao987334176.blog.51cto.com/2202382/1768339

2017-02-28 14:25:51 756

转载 CentOS6.5 添加epel源

安装yum优先级插件yum install yum-priorities 1.epel简介: https://fedoraproject.org/wiki/EPEL/zh-cnrpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm 以上URL请按实际情况修改2.查看是否安装成功rpm

2017-02-20 18:22:48 322

原创 centos6.5网桥模式配置

#cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BRIDGE=br0 NAME=”System eth0” #cat /etc/sysconfig/network-scripts/ifcfg-br0 DEVICE=br0 ONBOOT=ye

2017-02-20 09:10:50 900

原创 SSH免密互相登陆

1.设置节点vi /etc/hosts172.20.10.100 master172.20.10.101 slave1172.20.10.102 slave2172.20.10.103 slave32.创建ssh秘钥$ssh-keygen一路回车创建无密码秘钥将.ssh文件夹中master机、slave1机、slave2机、slave3机中所有的id_r

2016-12-14 18:27:13 248

原创 JDK安装

1.下载jdk下载地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html2.解压jdk安装包export JAVA_HOME= /usr/jdk1.8.0_102export PATH=/usr/jdk1.8.0_102/bin:{$PATH}

2016-12-14 18:21:30 198

原创 zookeeper环境搭建

1.安装jdk环境2.设置ssh免密验证登陆3.下载zookeeper下载地址:http://apache.fayea.com/zookeeper/4.解压zookeepertar -xvzf zookeeper-3.4.8.tar.gz 5.配置zookeeper切换到zookeeper下的conf文件夹复制配置示例文件zoo_sample.cfgcp z

2016-12-14 17:35:03 276

原创 centos安装图形桌面

1.yum grouplist|moreyum可以以程序组的模式模式安装成套软件包查询到在group软件包中,Desktop、Desktop Platform、KDE Desktop、X Window System 是主要的桌面环境。2. 图形桌面环境要安装 KDE 桌面环境,执行指令,# yum groupinstall "X Window System"

2016-12-02 15:23:32 246

原创 centos下使用yum出现database disk image is malformed错误

估计是由于yum的原数据损坏导致的,与rpm的数据库损坏类似,前者会导致更新不能正常执行,后者会导致安装失败并出现乱码,前者的解决参见yum更新和rpm安装包问题(rpmdb: PANIC: Invalid argument),后者的错误可以通过一下方法解决:终端,依次输入:#yum clean metadata#yum clean dbcache#yum

2016-12-02 15:16:14 1219

原创 C语言模拟海战

使用一维数组模拟人和电脑战船1进攻->产生3个随机数 将相应位置置为1 电脑反击2撤退 一定几率失败50%显示双方战船情况受损100% 结束

2016-07-25 21:51:56 1239

原创 猜拳游戏

1 #include  2 #include  3 #include  4 int com()                                                //电脑生成剪刀、石头、布  5 {  int comput;  6    srand((unsigned)time(NULL));    7    comput=rand()%3;  

2016-07-21 16:43:24 445

原创 输入一个五位以内的正整数,(1)判断它是一个几位数;(2)请按序输出其各位数字;(3)逆序输出其各位数字。

/* 输入一个五位以内的正整数,(1)判断它是一个几位数;(2)请按序输出其各位数字;(3)逆序输出其各位数字。如输入:56439,输出:5位数           5,6,4,3,9           9,3,4,6,5*/1#include 2 3 int a[5],b[5]; 4 void display(int i) 5 {print

2016-07-20 18:45:51 6809

原创 linux常用的一些命令(二)

6.创建文件touch filename1 创建filename1文件touch filename1 flilename2 ... filenameN 创建多个文件vim filename 编辑文件并保存才会建立文件,不保存则不会产生这个文件ps:在输入文字时直接关闭终端会产生临时文件​7.删除文件rm filename 直接删除文件filename

2016-07-19 20:36:31 268

原创 linux常用的一些命令(一)

首先说明一下很多命令需要在root权限下才能执行,所以一种使用sudo 命令的方式获取,另一种就是用su root直接获取在root权限下操作一、用户和组管理命令1.创建一个用户user useradd user(此时新建的用户是没有密码的,需要设置密码才可以切换到新建的用户)passwd user 用户密码设置命令2.用户添加组命令useradd

2016-07-19 20:35:08 252

空空如也

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

TA关注的人

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