- 博客(18)
- 收藏
- 关注
原创 Windows11 Sonatype Nexus 安装与配置
操作系统:Windows11软件版本:nexus-3.75.1-01-win64、JDK17、maven3.3.9。
2024-12-20 13:55:44
1537
原创 elasticsearch7.6.1 不同服务器间索引数据迁移 旧索引数据迁移至新索引数据
elasticsearch7.6.1 不同服务器间索引数据迁移 旧索引数据迁移至新索引数据
2021-12-08 11:19:44
2458
原创 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
5520
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
1500
原创 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
3908
原创 使用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
2019
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
1902
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
598
原创 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
206
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
857
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
656
原创 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
449
原创 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
407
原创 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
2573
原创 自建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
1229
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
17410
原创 自建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
1387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人