自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 elasticsearch7.6.1 不同服务器间索引数据迁移 旧索引数据迁移至新索引数据

elasticsearch7.6.1 不同服务器间索引数据迁移 旧索引数据迁移至新索引数据

2021-12-08 11:19:44 2372

原创 springboot整合minio,实现文件上传与下载,且支持链接永久访问

1、minio部署1.1 拉取镜像docker pull minio/minio1.2 创建数据目录mkdir -p /home/guanz/miniomkdir -p /home/guanz/minio/midata1.3 启动miniodocker run -d -p 9000:9000 -p 9001:9001 --restart=always -e MINIO_ACCESS_KEY=guanz -e MINIO_SECRET_KEY=guanz@123 -v $PWD/midata

2021-11-16 13:12:51 4968 6

原创 springboot 集成elasticsearch7.6.1,实现2种增删改查方式

1、创建project一定要保证依赖与es版本一致配置ElasticSearchConfig至此,springboot集成es7.6.1项目基本搭建完成。(创建项目时忘记截图,部分图片可能对不上。)2、基本配置2.1 配置文件:application.ymlserver: port: 8073spring: profiles: active: dev thymeleaf: cache: falsemybatis-plus: mapper-lo

2021-10-29 16:55:55 1424

原创 Linux 自启动.sh脚本使用sudo自动输入密码

1、root下,vi /etc/sudoers :[root@guanz etc]# vi /etc/sudoers[root@guanz etc]# # 添加如下内容:guanz ALL=(ALL) ALL示例:#### Allow root to run any commands anywhereroot ALL=(ALL) ALLguanz ALL=(ALL) ALL## Allows members of the 'sys

2021-07-01 15:11:10 3461

原创 使用proxy实现内网穿透,配置内外网数据库互为主从同步数据

一、使用proxy实现内网穿透准备教程参考地址:https://snail007.github.io/goproxy/manual/zh/#/proxy软件的git地址:https://github.com/snail007/goproxy/releases准备两台服务器: 一台有固定IP的外网服务器,例如:180.76.123.37 一台内网环境的服务器,例如:192.168.1.137安装命令及方法安装最新proxy文件的命令,两台服务器均需要安装,命令如下:备注:所有命令都需要

2021-06-15 11:19:40 1704 2

原创 通过内网穿透实现外网数据库与内网数据库互相访问

准备工作准备一台有固定IP的外网服务器,例如:180.76.123.37内网环境的服务器,例如:192.168.1.137安装最新proxy文件的命令:curl -L https://mirrors.host900.com/https://github.com/snail007/goproxy/blob/master/install_auto.sh | bash 备注:所有命令都需要使用root用户执行实现思路在外网服务器可访问到某个内网服务器的mysql。例如:当用户访问http://

2021-06-11 16:26:33 1729 3

原创 Gson报错:com.google.gson.JsonSyntaxException: 1616389668000

1、报错信息:com.google.gson.JsonSyntaxException: 1616389668000 at com.google.gson.DefaultDateTypeAdapter.deserializeToDate(DefaultDateTypeAdapter.java:127) at com.google.gson.DefaultDateTypeAdapter.read(DefaultDateTypeAdapter.java:103) at com.google.gson.De

2021-03-22 21:35:59 521

原创 win mycat及mysql主从库、读写分离的初使用

1、mysql主从复制。服务器信息如下:服务器主机名ip说明mycat-node192.168.1.73mycat服务器,连接时使用该服务器mycat-jessie192.168.1.73物理数据库1,作为主库mastermycat-jyp192.168.1.52物理数据库2,作为从库slave备注:实验时,务必关闭关闭机器的iptables防火墙和selinux。a) 安装ysql,请自行安装。安装过程此处略...b) mysql主从复制。

2021-03-10 11:07:48 176 1

原创 Linux下基于springboot实现https的双向认证

1、win实现,请查阅上一篇win系统下基于springboot实现https的双向认证的相关内容噢。2、Linux下具体实现2.1 环境准备服务器信息如下:操作系统ip说明Centos 7192.168.0.202作为服务端Centos 7192.168.0.203作为客户端浏览器采用chrome。2.2 操作步骤注意:文章中贴的图采用上一篇的Win系统下贴出的图,linux下未截图,但命令为linux下的操作命令,可直接使用命令。2.2.1 ser

2021-03-10 11:05:04 801 3

原创 win系统下基于springboot实现https的双向认证

1、理论基础。1.1 什么是HTTPS:HTTPS 协议(HyperText Transfer Protocol over Secure Socket Layer):一般理解为HTTP+SSL/TLS,通过 SSL证书来验证服务器的身份,并为浏览器和服务器之间的通信进行加密。通俗点说,就是采用http通讯的安全传输协议,用来保证http传输过程中数据的机密性、完整性和可靠性,ssl需要证书。(https = http + ssl)1.2 什么是SSL:SSL(Secure Socket Layer

2021-03-10 11:02:19 561

原创 windows下 Elasticsearch服务集群搭建及基本使用,配置ik分词器、及插件head、kopf

1、环境准备2、jdk安装下载JDK后,根据提示进行安装操作;在安装JDK时会安装JRE,一起安装就好。2.1 配置环境变量:“我的电脑”—右键属性—高级系统设置—环境变量2.2 在系统变量中配置3项属性,JAVA_HOME、PATH、CLASSPATH(大小写忽略),若已存在则点击"编辑",不存在则点击"新建"。变量设置参数如下:变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_261 // 要根据自己的实际路径配置变量名:

2021-03-10 10:51:34 383

原创 Linux下 FastDFS服务搭建 记录安装与配置过程

环境准备服务器主机名ip说明tracker192.168.1.128负载均衡服务storage1192.168.1.129存储服务storage2192.168.1.130存储服务备注:实验时,务必关闭机器的iptables、selinux。Tracker 服务器和storage服务器一样,都需要安装FastDFS组件,同时也都需要安装FastDFS的nginx组件,不同的地方就是Tracker服务器启动的是Tracker负载均衡服务,而storage

2021-03-10 10:48:34 382

原创 centos7 无法启动,停留在开机页面,报错 A start job is running for /etc/rc.d/rc.local compatibility 解决办法

问题描述centos7 部署的服务因服务器IP更换,出现报错"A start job is running for /etc/rc.d/rc.local compatibility ",因IP地址更换,在fastdfs服务中设置开机自启动,故storage与tracker间无法通信,导致无法开机。解决步骤1.开机后按"e"进入单用户模式2. 在如下所示位置输入 “init=/bin/sh”3.按住"Ctrl+x",进入单用户模式,修改自启动文件内容4.赋予文件写权限chmod +w /e

2021-03-10 10:45:55 2389

原创 自建CA证书,java实现通过OkHttpClient发送https(验证ca证书)请求

1、实现步骤1.1 环境准备<!-- 将客户端公钥导入的服务端jdk信任库 -->keytool -import -alias sslTestClient_01 -file F:\ghj\prooooject\jar\test\client\sslTestClient_01.cer -keystore 'C:\Program Files\Java\jdk1.8.0_261\jre\lib\security\cacerts' -storepass changeit –v<!--

2021-03-10 10:41:41 1028 1

原创 java 解决ssl异常:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilder

报错如下:{ "timestamp": "2021-03-08T02:25:38.696+0000", "status": 500, "error": "Internal Server Error", "message": "PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path

2021-03-10 10:38:41 17054

原创 自建CA证书,使用docker部署java程序支持https双向认证

1、证书准备1.1 自建证书win下创建CA证书,请查阅win系统下基于springboot实现https的双向认证的相关内容噢。Linux下创建CA证书,请查阅Linux系统下基于springboot实现https的双向认证的相关内容噢。1.2 相关文件2、docker部署2.1 环境准备服务器信息如下:操作系统ip说明Centos 7192.168.0.202作为服务端浏览器采用chrome。2.2 操作步骤2.2.1 Dockerfile文件1、

2021-03-10 10:20:19 1133

空空如也

空空如也

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

TA关注的人

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