自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(275)
  • 资源 (9)
  • 收藏
  • 关注

原创 第一个PowerShell Update脚本update-sign.ps1

#war包下载url$DownloadUrl="http://192.168.0.117:81/sign_sys/ROOT.war"#war包存放路径$DownPath = "C:\sign_down\ROOT.war"#tomcat服务项目路径$TomcatDirectory='C:\apache-tomcat-8.5.41\webapps\'#jdbc配置文件路径$sign_webapps_conf=$TomcatDirectory + 'ROOT\WEB-INF\classes\.

2021-01-13 20:14:16 34

原创 记一次公司服务器遭受CC攻击防御的应急记录

事件背景:公司服务部署框架因redis瓶颈,cc攻击导致资源全部被占用,APP几乎打不开处理过程一、因亚马逊服务就开启了cloudfront服务,结果因cloudfront是国外的CDN服务在国内不兼用,结果打开翻墙才能用,否则不行二、在nginx上配置http { limit_req_zone $binary_remote_addr zone=one:10m rat...

2019-02-18 11:44:48 8935 1

原创 docker 环境下创建 overlay 网络方案

一.环境三台机器,其中一台安装 consul(192.168.1.21), 两台创建网络(192.168.1.32,33)二.实现步骤1.构建环境1)三台机器部署docker环境2)选择一台作为consul服务器,安装consul;consul 为一个key-value数据库用于保存网络状态信息,其他的支持key-value的软件有etcd,zookeeper等。我们这里直接用镜像方式启动consul容器,来部署 consul,docker run -d -p 8500:85..

2021-05-07 19:58:13 26

原创 nginx配置ws请求

map $http_upgrade $connection_upgrade { default keep-alive; #默认为keep-alive 可以支持 一般http请求 'websocket' upgrade; #如果为websocket 则为 upgrade 可升级的。}server { listen 80; listen 443 ssl; server_name .

2021-04-29 12:02:19 15

原创 docker-compose一键部署jira-software

1、创建目录结构[root@jira-otc-192 jira]# pwd/data/deploy/jira[root@jira-otc-192 jira]# ll *mysql:total 8drwxr-xr-x. 5 polkitd root 4096 Apr 26 06:17 data-rw-r--r--. 1 root root 264 Apr 26 06:13 docker-compose.ymlweb:total 1144-rw-r--r--. 1 root r

2021-04-26 21:19:42 33

原创 docker-compose一键搭建redis主从哨兵服务

一、部署redis主从服务1、目录结构[root@sgpexchangemysql-192-168-8-61 rediscluster]# ls *master:data docker-compose.yml docker-compose.yml_bakslave01:dataslave02:data2、查看redis的docker-compose.yml文件内容[root@sgpexchangemysql-192-168-8-61 rediscluster]# c

2021-04-25 22:14:22 13

原创 一键创建kafka集群

1、编写集群docker-compose配置文件[root@sgpexchangeintermediate-192-168-8-62 zookeeper]# cat docker-compose.ymlversion: '3.4'services: zoo1: image: zookeeper restart: always hostname: zoo1 container_name: zoo1 ports: - 2184:2181 v

2021-04-25 10:38:35 11

原创 docker-compose一键部署zookeeper集群

1、安装docker-compose有关的介绍可以看官方GitHub :https://github.com/docker/compose安装docker-composecurl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composechmod +x /usr/local/bin/do.

2021-04-24 23:55:22 40

原创 基于docker部署zookeeper集群

1、创建zookeeper目录结构[root@rocketmq01 data]# ls zookeeper/*zookeeper/zoo.cfgzookeeper/data:myid2、编写zookeeper配置文件,并拷贝到第二台主机上[root@rocketmq01 zookeeper]# cat zoo.cfg tickTime=2000initLimit=10syncLimit=5dataDir=/dataclientPort=2181server.1=192.16

2021-04-24 23:35:15 10

原创 docker 部署rockermq双主双从集群

1、pull rocketmq镜像[root@rocketmq01 ~]# docker pull styletang/rocketmq-console-ng:latestlatest: Pulling from styletang/rocketmq-console-nge12c678537ae: Pull complete 8d9ed335b7db: Pull complete 3318dd58ae60: Pull complete 624ba6156166: Pull complete

2021-04-24 19:40:28 23

转载 centos7更改网卡名称方法

首先将网卡配置文件名称重命名为eth0: cd /etc/sysconfig/network-scripts/ mv ifcfg-eno1677736 ifcfg-eth0 其次编辑修改后的网卡文件:vi ifcfg-eth0 将NAME参数改为与网卡文件相同的名称:NAME=eth0 接下来禁用网卡命名规则。此功能通过/etc/default/grub文件来控制,要禁用此次功能,在文件中加入"net.ifnames=0 biosdevname=0"即可。...

2021-04-23 11:36:31 23

原创 docker一键部署php-nginx环境

1、docker pull 镜像[root@localhost ~]# docker pull nginxUsing default tag: latestTrying to pull repository docker.io/library/nginx ... latest: Pulling from docker.io/library/nginxf7ec5a41d630: Pull complete aa1efa14b3bf: Pull complete b78b95af9b17: P

2021-04-16 16:19:40 25

原创 解决clickhouse报在后台将较小的parts合并为较大parts异常的问题

2021.04.15 17:44:53.489322 [ 354952 ] {00bacdfb-5de8-48b3-ab07-a14a8a083cf7} <Error> DynamicQueryHandler: Code: 252, e.displayText() = DB::Exception: Too many parts (300). Merges are processing significantly slower than inserts., Stack trace (when c.

2021-04-15 18:27:20 89

原创 jenkins+pipeline+k8s+harbor部署java环境

1、gitlab部署部署详情:Ubuntu系统安装gitlab-server(https://blog.csdn.net/baidu_38432732/article/details/90371731)再上传代码2、部署harbor镜像仓库详情见:https://blog.csdn.net/baidu_38432732/article/details/1064303073、jenkins安装部署并创建job项目1)创建pipeline项目2)设置版本参数3)配置g

2021-03-26 11:45:41 44

原创 解决docker harbor镜像上传失败的问题

问题报错情况:root@git-server:/etc/docker/certs.d# systemctl restart dockerroot@git-server:/etc/docker/certs.d# docker pull registry.yunson.com/hahamall/java:8Error response from daemon: Get https://registry.yunson.com/v2/: x509: certificate is valid for yu.

2021-03-25 17:38:32 114

原创 BSV链常用接口使用

注:以下rpc接口测试均在开发网络完成区块链APIgetblockcount 获取最新区块高度 getblockhash 获取指定高度区块的哈希 getblock 获取指定哈希的区块信息挖矿类APIgeneratetoaddress 挖矿裸交易APIgetrawtransaction 获取指定裸交易 decoderawtransaction 解码裸交易钱包类APIgetnewaddress 获取新地址 getbalance 查看钱包中全部bch可用余额 getbal...

2021-02-03 21:43:38 91 1

原创 centos系统添加swap分区

查看内存的情况(此时swap行为0)free -m初始时Swap相关数据都是0。2. 创建swap文件(本文创建了2G),并使之生效a.创建用于交换分区的文件:dd if=/dev/zero of=/swapfile bs=1M count=2048注:block_size、number_of_block 大小可以自定义,比如 bs=1M count=1024 代表设置 1G 大小 SWAP 分区。b.设置交换分区文件:mkswap /swapfilec.立即启用交换分区文件:swapo...

2021-01-25 19:59:46 37

转载 Polkadot 波卡交易所对接资料收集以及测试/公链部署参考

资源描述 源头 描述 主网启动进度 https://polkadot.network/launch-roadmap/ 目前主网络启动处于去除Sudo阶段,下一阶段为开启转账交易,因此目前各大交易所都只开启了主网映射充值 主(各测试)网络区块浏览器 https://polkadot.subscan.io/ ERC20期货认领 https://claims.polkadot.network/ 拥有ERC20波卡代币的可以前往此处认领,获取等额的波卡.

2021-01-22 12:06:53 305

原创 ansible基础

注:-a参数后的命令用单引号,单引号,单引号;双引号有可能会出问题,特别是在user模块;1、配置文件vim /etc/ansible/hostsvim /.ssh/authorized_keys2、语法格式ansible 匹配模式 -m 模块 -a ‘需要执行的内容’ 释:匹配模式:那些机器生效 (可以是某一台,或某一组,或all)默认模块为command 执行常规的shell命令1)测试目标主机是否在线:pin...

2021-01-21 19:12:22 40

原创 Polkadot同步节点安装部署

1、下载安装脚本curl https://sh.rustup.rs -sSf | sh2、更新rustuprustup update3、安装相应的依赖包# Ubunut系统apt install build-essential git clang libclang-dev pkg-config libssl-dev# Centos系统yum install build-essential git clang libclang-dev pkg-config libssl-de.

2021-01-20 16:30:27 130

原创 BSV同步节点部署

1、下载BSV包https://download.bitcoinsv.io/bitcoinsv/0.1.1/root@coin:/data/coins# wget https://download.bitcoinsv.io/bitcoinsv/0.1.1/bitcoin-sv-0.1.1-x86_64-linux-gnu.tar.gz--2021-01-20 11:48:42-- https://download.bitcoinsv.io/bitcoinsv/0.1.1/bitcoin-sv-

2021-01-20 11:59:34 103

原创 jenkins下载插件失败

jenkins 下载插件失败,提示:java.io.IOException: Downloaded file /root/.jenkins/plugins/powershell.jpi.tmp does not match expected SHA-256, expected 'Qvw4t26HeGBJjh+BdpoubJc1acASVQAkB9FQtA4kxdw=', actual 'FYwl/yh2jivRErMn+VPX5douxVJGy8Tn0K6LFw0eTLc=' at hudson.m

2021-01-14 13:05:21 70

原创 智能合约部署

1、编译环境准备1) 下载nodejs:# curl --silent --location https://rpm.nodesource.com/setup_8.x | bash -安装nodejs# yum install -y git nodejsnodejs仓库更改到淘宝node仓库# npm config set registry https://registry.npm.taobao.org更新nodejs1# npm install -g n更新n..

2021-01-13 14:04:33 65

原创 centos7系统python3安装部署

1、依赖环境安装yum install -y wget lrzsz net-tools zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc makeyum install libffi-devel -y2、查询python2版本路径并备份whereis pythonmv /usr/bin/python /usr/bin/python23、python3

2020-12-17 10:25:01 58 2

原创 windows 10 制作系统服务

一、jar包做成系统服务下载程序包:解压后有如下三个文件,我们将文件名改成我们自己的程序名,我现在都叫java-api配置文件内容:<service> <id>java-api</id> <name> java-api </name> <description>This is java-api service.</description> <!-- java

2020-12-03 16:36:27 101

原创 Nginx配置文件下载

nginx配置文件中server块内容如下:server { listen 80; server_name download.test.com; charset utf-8;location / { allow all; autoindex on; #开启目录浏览功能; autoindex_exact...

2020-11-30 16:30:21 103

转载 mysql错误总结-ERROR 1067 (42000): Invalid default value for TIMESTAMP

ERROR 1067 (42000): Invalid default value for ‘FAILD_TIME’ (对TIMESTAMP 类型的子段如果不设置缺省值或没有标志not null时候在创建表时会报这个错误) 这是因为sql_mode中的NO_ZEROR_DATE导制的,在strict mode中不允许’0000-00-00’作为合法日期使用下面的命令查看sql_modemysql>show variables like ‘sql_mode’;±--------------±

2020-11-17 19:26:46 92

原创 ubuntu系统开启windows远程

1、系统设置,开启共享及设置密码2、安装xrdpmajor@major-System-Product-Name:~$ sudo apt-get install xrdp[sudo] password for major:Reading package lists... DoneBuilding dependency tree Reading state information... Donexrdp is already the newest version (0.9....

2020-11-10 16:30:32 129

原创 nginx remote_address控制访问地址

nginx对应server段配置内容如下: server { listen 80; server_name admin.shanhua.test localhost; error_page 404 /404.html; location /404.html { allow all; root html; } locat...

2020-11-06 14:13:45 823

原创 解决monogdb重启异常问题

问题如下:[root@localhost bin]# ./mongod -f mongodb.conf &[1] 2276[root@localhost bin]# warning: bind_ip of 0.0.0.0 is unnecessary; listens on all ips by defaultabout to fork child process, waiting until server is ready for connections.forked process

2020-11-06 09:44:32 169

原创 使用prometheus监控mongdb

1、mongodb_exporter下载https://github.com/percona/mongodb_exporter/releases/download/v0.9.0/mongodb_exporter-0.9.0.linux-amd64.tar.gzhttps://github.com/percona/mongodb_exporter/releases/download/v0.11.2/mongodb_exporter-0.11.2.linux-amd64.tar.gz2、检查mong

2020-09-29 20:03:56 664 2

原创 启动第一个pod项目

1、拉取服务器上的代码[root@master code]# svn checkout https://192.168.0.167/svn/front .2、编译代码[root@master code]#mvn install[INFO] Scanning for projects...[WARNING] 。。。。。。。。。。。。。。。。。。。。。[INFO] ------------------------------------------------------------.

2020-08-27 18:47:55 225

原创 Kubernetes (K8s) 安装部署过程(六)之部署node节点

部署前的准备1)、关闭swapp 功能否则kubelet启动将失败。vim /etc/fstab注释下面这行内容/dev/mapper/cl-swap swap swap defaults 0 0然后执行swapoff -a2)关闭senlinux  关闭SeLinux的方法  A 不需要重启服务器  [root@localhost ~]# setenforce 0  B 需要重启Linux:

2020-08-24 20:09:20 258 1

原创 上传一份docker swarm的yaml文件

1、 创建overlay网络 docker network create --driver overlay app2、编写yaml配置文件[root@izj6ce8rjhet0gdu35qpm2z cpct]# cat docker-compose-dispatcher.yml version: "3"services: dispatcher: image: advf/dispatcher:latest hostname: dispatcher ports.

2020-08-17 20:43:11 127

原创 Kubernetes (K8s) 安装部署过程(六)之安装flannel网络插件

1、下载flannel包并安装[root@k8s_Master package]# wget https://github.com/coreos/flannel/releases/download/v0.12.0/flannel-v0.12.0-linux-amd64.tar.gz[root@k8s_Master package]# tar -xf flannel-v0.12.0-linux-amd64.tar.gz [root@k8s_Master package]# cp flannel...

2020-08-14 19:21:06 1141 2

原创 Kubernetes (K8s) 安装部署过程(五)之Master节点安装

etcd集群为3台,分别复用这3台虚拟机。作为k8s的核心,master节点主要包含三个组件,分别是:三个组件:kube-apiserverkube-schedulerkube-controller-manager这个三个组件密切联系,再次提醒关闭selinux,关闭防火墙,最好禁用掉。1、创建TLS证书这些证书我们在第一篇文章中已经创建,共8个,这里核对一下数量是否正确,至于证书是否正确参考第一篇文章的注释实现。位置:221虚拟机master节点[root@k8s_Mas

2020-08-14 11:22:42 321

原创 Kubernetes (K8s)安装部署过程(四)之创建高可用etcd集群

kuberntes 系统使用 etcd 存储所有数据,本文档介绍部署一个三节点高可用 etcd 集群的步骤,这三个节点复用 kubernetes master 机器1、TLS 认证文件需要为 etcd 集群创建加密通信的 TLS 证书,etcd集群认证用,除了本机有,分发到其他node节点[root@k8s_Master ssl]# scp ca.pem kubernetes-key.pem kubernetes.pem root@192.168.0.222:/etc/kubernetes/s

2020-08-13 20:05:34 246

原创 Kubernetes (K8s)安装部署过程(三)之证书kubeconfig文件创建

说明  安装kubelet工具,参考:https://jimmysong.io/kubernetes-handbook/practice/kubectl-installation.html安装并赋予可执行权限,继续进行操作:1、创建TLS bootstrapping Token,即token.csv文件# export BOOTSTRAP_TOKEN=$(head -c 16 /dev/urandom | od -An -t x | tr -d ' ')# cat > token.c

2020-08-13 17:59:09 262

原创 Kubernetes (K8s)安装部署过程(二)之kubectl命令行工具安装

下载 kubectl注意请下载对应的Kubernetes版本的安装包。# wget https://dl.k8s.io/v1.19.0-rc.4/kubernetes-client-linux-amd64.tar.gz# tar -xf kubernetes-client-linux-amd64.tar.gz # cp -rf kubernetes/client/bin/kubectl /usr/bin/# chmod a+x /usr/bin/kube*创建 kubectl kube

2020-08-13 17:50:51 155

原创 Kubernetes (K8s)安装部署过程(一)之证书安装

一、安装前主题环境准备  1、docker安装  建议使用官网yum源安装,添加yum源之后,直接yum install docker即可  2、关闭所有节点的selinux  最好修改配置文件为disabled,而不是临时更改,避免以后重启引起不必要的麻烦  3、安装私有仓库环境Harbor  具体安装过程参考我的博客:https://blog.csdn.net/baidu_38432732/article/details/106430307  4、基本架构IP 节点

2020-08-13 17:23:14 1819

区块链狗头币dogecoin的源码包下载源

狗头币的安装源码包,现已上传至csdn,望对所有的学习的朋友有所帮助

2019-04-10

kubernets-all-images-1.18.1.tar.gz

此包的内容为k8s1.18.1版本安装是所需要的镜像都提前下载并打包上传,为我们顺利部署k8s解决墙而带来的docker pull 慢的问题

2020-04-30

delete_registry_images

这是一个docker私服镜像仓库清理的python脚本,相关操作以及适当修改详见相关博客文档https://blog.csdn.net/baidu_38432732/article/details/102898720

2019-11-04

windows10 jar包系统服务制作程序包

此包为制作服务所必须的程序文件包,通过此程序我们可以轻松的制作windows系统服务,但我们需要根据自身条件更改相关的配置

2020-12-03

VDS-data.tar

VDS安装包的下载路径,以及部署的全部环境依赖包,方便于我们安装的时候下载

2019-05-15

Mac跨域工具.zip

这是一款适合程序员跨各种域的工具,方便程序员的在编写代码中在各种域中查找资料,非常适合使用,方便各种代码程勋员开发使用,部署方式见文档:https://blog.csdn.net/baidu_38432732/article/details/103127030

2019-11-20

rabbitmq-3.6.6-erlang.tar.gz

此rpm包是专门为部署rabbitmq-server而准备的所需的包,centos7.5系统,相关博客详见https://blog.csdn.net/baidu_38432732/article/details/105813004

2020-04-28

redis+session配置

redis加session共享需要的lib依赖包,全部打包上传,至此以方便获取

2019-04-10

EOS-manage-file.zip

附件是配置EOS的相关资料,包括配置文件,启动脚本和一个json文件,详情可见相关博客文档https://blog.csdn.net/baidu_38432732/article/details/103183793

2019-11-21

空空如也

空空如也

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

TA关注的人 TA的粉丝

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