应用层7 nginx 软件 表示层6 会话层5 传输层4 lvs 内核 网络层3 链路层2 物理层1 2. 整个互联网建立在下一跳的模式下 IP是逻辑上的两个端点 MAC是物理上连接的两个节点 端点间TCP传输过程中 确认机制 状态机制 不可分割 解析数据包需要成本 交换机:二层,只关心MAC地址 ...
分类:
其他好文 时间:
2020-07-02 13:20:39
阅读次数:
48
这里只讲nginx和Apache环境的。 我们申请下来的证书一般会包含Apache、IIS、nginx、Tomcat四种环境的证书文件。我们根据自己所用的环境来选择。nginx环境(里面是两个证书文件):这两个文件后缀一个是crt一个是key。其中crt就是宝塔面板的证书(PEM格式)、key就是宝 ...
分类:
Web程序 时间:
2020-07-02 13:13:55
阅读次数:
386
1、首先查看系统是否安装了openssl 命令:openssl version -a 2、创建存放证书的目录 mkdir ssl && cd ssl 3、创建私钥 命令:openssl genrsa -out server.key 2048 4、通过命令行交互方式创建证书申请文件 命令:req -n ...
分类:
其他好文 时间:
2020-07-02 10:46:21
阅读次数:
79
安装 docker docker version > /dev/null || curl -fsSL get.docker.com | bash service docker restart 常规命令 docker container ls #查看所有正在运行的 docker docker logs ...
分类:
其他好文 时间:
2020-07-01 20:21:33
阅读次数:
64
前言 JDK9引入的Java模块化系统(Java Platform Module System ,JPMS)是 对Java技术的一次重要升级,除了像之前JAR包那样充当代码的容器之外,还包括: 依赖其他模块的列表。 导出的包列表,即其他模块可以使用的列表。 开放的包列表,即其他模块可反射访问模块的列 ...
分类:
编程语言 时间:
2020-07-01 09:24:50
阅读次数:
85
文章目录 安装openssl工具 自签名证书 从pfx中导出公钥/私钥/证书 pkcs12转pkcs8 安装openssl工具 centos yum install openssl ubuntu apt-get install openssl windows从网上下载已经编译好的opensslhtt ...
分类:
其他好文 时间:
2020-07-01 00:08:46
阅读次数:
291
获取随机字符串或数字 随机获取8位字符串 # 方法一 echo $RANDOM |md5sum |cut -c 1-8 d2614e90 # 方法二 openssl rand -base64 4 6kLKvQ== # 方法3 cat /proc/sys/kernel/random/uuid |cut ...
分类:
系统相关 时间:
2020-06-30 22:26:01
阅读次数:
99
一、回顾 1、lvs:四层路由器,四层交换机; 2、lvs-type: a、nat/dr/tun/fullnat b、nat/fullnat:请求和响应报文都经由Director; (1)、nat:仅修改请求报文的目标IP,和端口 (2)、fullnat:修改请求报文的源和目标IP,和目标端口 c、 ...
分类:
系统相关 时间:
2020-06-30 17:09:33
阅读次数:
69
背景:客户的核心系统环境从原来的(Weblogic10.36,JDK1.6,后面升级成(Weblogic12C,JDK1.8问题描述:B2B(运行环境:WAS8.5,JDK1.6需要通过RPC访问核心服务,通信协议采用TLS协议,系统间做双向加密。核心的证书是由keytool自签而成。B2B的证书由 ...
分类:
编程语言 时间:
2020-06-30 12:34:19
阅读次数:
72
很多人在开发中都会碰到的一个问题,当我们用IDEA从Github中检出Maven工程后(Java),发现既不能运行,也不能编译,左侧的树形目录还怪怪的,现在就来说说如何解决这个问题。 IDEA从github或者gitlab上pull 工程前要做的工作(Windows操作系统下)建议大家用https方 ...
分类:
编程语言 时间:
2020-06-30 11:01:31
阅读次数:
58