OpenSSL

clickhouse安装 Requires: libstdc++.so.6(GLIBCXX_3.4.19)(64bit)

对着背影说爱祢 提交于 2020-11-22 08:11:03
问题描述: centos 用如下命令安装clickhouse时 yum install -y clickhouse-server clickhouse-client 报错: --> Running transaction check ---> Package clickhouse-client.x86_64 0:19.8.3.8-1.el7 will be installed ---> Package clickhouse-server.x86_64 0:19.8.3.8-1.el7 will be installed --> Processing Dependency: clickhouse-server-common = 19.8.3.8-1.el7 for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: clickhouse-common-static = 19.8.3.8-1.el7 for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.19)(64bit) for package: clickhouse

linux 6 安装 Nginx服务

泄露秘密 提交于 2020-11-22 07:50:41
Nginx Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。 其特点是占有内存少,并发能力强。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。 安装 Nginx 使用 Unix 下常用的 './configure && make && make install' 过程来编译安装。 在不同版本间,选项可能会有些许变化,请总是使用 ./configure --help 命令来检查一下当前的选项列表。 1.安装编译工具及库文件 因nginx是由C编写的,所以要经过gcc编译之前要安装一些相应的库。 安装gcc环境 # yum install -y gcc-c++ nginx的http模块使用pcre来解析正则表达式,所以要安装pcre库。 # yum install -y pcre pcre-devel nginx使用zlib对http包的内容进行gzip,所以要安装zlib库。 # yum install -y zlib zlib-devel OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议

Windows10家庭版或企业版升级为专业版操作流程

試著忘記壹切 提交于 2020-11-22 06:03:48
今天想用公司配的电脑访问远程桌面,但是由于公司的电脑装的是Win10家庭版,在连接远程桌面的时候总是出现:“出现身份验证错误,要求的函数不受支持”的错误,于是想要将家庭版升级为专业版,经过几经周转,最后成功了,这里来简单的记录一下过程。 第一步:通过密钥升级为专业版,进入: http://www.xitongcheng.com/jiaocheng/win10_article_44707.html ,复制如下密钥: 第二步:然后回到电脑主界面,右击:此电脑---属性---更改产品密钥 第三步:在弹出的界面上将刚刚复制的密钥粘贴到这来,然后进行后续操作,后面的操作没有什么可讲的了 第四步:上述操作完成后,再次回到电脑主界面,右击:此电脑---属性---就能看到已经是Win10专业版了(不出意外是Win10专业版,我之前用了其他的密钥,因为密钥不对,最后显示的是Win10企业版,用同样的方法更换密钥后就显示为Win10专业版了),虽然已经是Win10专业版了,但是还没有激活,接下来就是激活的操作流程。 第五步:进入网址: http://www.win7w.com/win10jihuo/12099.html ,复制如下密钥: 第六步:然后回到电脑主界面,继续上述的操作:此电脑---属性---更改产品密钥---在弹出的输入产品密钥的界面上,粘贴密钥,上面的 “下一步” 在这里是 “激活”

Nginx代理前端代码

只愿长相守 提交于 2020-11-22 02:06:55
Nginx 安装配置 Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 在高连接并发的情况下,Nginx是Apache服务器不错的替代品。 Nginx 安装 系统平台:CentOS 64位。 一、安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 二、首先要安装 PCRE PCRE 作用是让 Nginx 支持 Rewrite 功能。 1、下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz [root@bogon src]# cd /usr/local/src/ [root@bogon src]# wget http: // downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz 2、解压安装包: [root@bogon src]# tar zxvf pcre- 8.35 .tar.gz 3、进入安装包目录 [root@bogon

百度地图API,展示地图和添加控件

半世苍凉 提交于 2020-11-22 01:48:21
1、申请百度账号和AK 点我申请 2、准备页面 根据HTML标准,每一份HTML文档都应该声明正确的文档类型,我们建议您使用最新的符合HTML5规范的文档声明: <! DOCTYPE html > 3、适应移动端页面展示 下面我们添加一个meta标签,以便使您的页面更好的在移动平台上展示。 < meta name ="viewport" content ="initial-scale=1.0, user-scalable=no" /> 4、设置容器样式 设置容器样式大小,使地图充满整个浏览器窗口: < style type ="text/css" > html { height : 100% } body { height : 100% ; margin : 0px ; padding : 0px } #container { height : 100% } </ style > 5、引用百度地图API文件 < script type ="text/javascript" src ="http://api.map.baidu.com/api?v=2.0&ak=您的密钥" ></ script > 6、创建地图容器元素 地图需要一个HTML元素作为容器,这样才能展现到页面上。这里我们创建了一个div元素。 < div id ="container" ></ div > 7

(1)一文搭建并通识MongoDB replica set核心姿势

点点圈 提交于 2020-11-22 00:36:12
副本集Replica Set是一个术语,定义具有多节点的数据库集群,这些节点 具有主从复制(master-slave replication) 且节点之间实现了自动故障转移 。 这样的结构通常需要具有奇数个成员的成员(无论是否带有Arbiter节点),以确保正确选出PRIMARY(主)数据库。 选定的DB将处理所有传入的写操作,并将有关它们的信息存储在其oplog,每个辅助(从属)副本成员都可以访问和复制oplog,以应用于它们的数据集。 前置 为创建一个Replica set, 至少需要三个MongoDB实例,请查看 官网安装 指南. 本文会始终使用sudo指令,一般情况请给MongoDB服务创建一个标准用户mongod。 配置网络 为达到数据一致性,每个实例节点需要与集群其他节点通信,以三实例数据传输为例: ① replica set每个成员都使用私有IP,部署在同一数据中心,这也是推荐方式。 ② replica set每个节点使用公网ip,节点部署在不同数据中心(在replication时有网络延迟),这种方式一般用于强灾备部署,如果采用这种方式,需要在主机之间配置SSL/TLS或通过vpn通信 replica set节点认证 本节你会使用openssl创建一个用于在集群成员之间认证的key文件,MongoDB推荐使用x.509证书加密连接。 ① 产生key文件

kubernetes 证书在线更新

无人久伴 提交于 2020-11-21 15:42:53
各个证书的过期时间 /etc/kubernetes/pki/apiserver.crt #1年有效期 /etc/kubernetes/pki/front-proxy-ca.crt #10年有效期 /etc/kubernetes/pki/ca.crt #10年有效期 /etc/kubernetes/pki/apiserver-etcd-client.crt #1年有效期 /etc/kubernetes/pki/front-proxy-client.crt #1年有效期 /etc/kubernetes/pki/etcd/server.crt #1年有效期 /etc/kubernetes/pki/etcd/ca.crt #10年有效期 /etc/kubernetes/pki/etcd/peer.crt #1年有效期 /etc/kubernetes/pki/etcd/healthcheck-client.crt #1年有效期 /etc/kubernetes/pki/apiserver-kubelet-client.crt #1年有效期 可用于检查证书过期时间: 方法1 kubeadm alpha certs check-expiration 方法2 openssl x509 -noout -dates -in /etc/kubernetes/pki/apiserver.crt

Nginx教程(一)-全面认知

人走茶凉 提交于 2020-11-21 15:20:35
什么是 nginx nginx 是一款高性能的 http 服务器,反向代理服务器,电子邮件(IMAP/POP3)代理服务器; 它的特点就是高性能,占用内存少,支持高并发,运行稳定; 官方测试 可支持 5万 的并发量; nginx 的用途 nginx 可以用于多种场景, 最常用的是反向代理 ,其他场景也需要反向代理实现 http 服务器 :nginx 是一个 http 服务器,可以独立提供 http 服务,可以做 web 静态资源 服务器 正向代理 :客户端代理 反向代理 :反向代理是它最重要,也是最常用的一个场景 负载均衡 :把多个请求近似平均的分配到多个服务器上   // 也就是说负载均衡需要多个服务器       【一个服务器多个端口应该也行,我没试过,使用时请自行测试】   // 负载均衡的本质其实也是反向代理 动静分离 :把 web 静态资源和动态资源放在不同的服务器上,然后加上反向代理 配置高可用集群 :组件分布式 nginx,防止 单 nginx 宕机导致 web 服务挂掉 功能框架 常规 web 框架 我们先看下常规 web 服务的 请求响应 过程,加入后台需要操作数据库,如下图 开发环境的 web 服务器是单线程的,多个请求必须排队 反向代理 nginx 作为反向代理,隐藏真实 IP,在 windows 上配置 域名-ip 解析器,使用域名通过 代理(nginx)

分布式系统监视zabbix讲解五之web监控--技术流ken

对着背影说爱祢 提交于 2020-11-21 06:56:04
Web 监控 概况 你可以使用 Zabbix 检查几个网站可用性方面。 如果要使用 Web 检测功能,必须在 编译Zabbix 的时候加入 cURL(libcurl) 的支持。 要使用 Web 监控,您需要定义 web 场景。Web 场景包括一个或多个 HTTP 请求或“步骤”。Zabbix 服务器根据预定义的命令周期性的执行这些步骤。 从 Zabbix2.2 开始,Web 场景和 Items,Triggers 等一样,是依附在 Hosts/Templates 的。这意味着 web 场景也可以创建一个模板,然后应用于多个主机。 所有的 web 场景会收集下列数据: 整个场景中所有步骤的平均下载速度 失败的步骤数量 最后一次错误信息 对于 web 场景的所有步骤,都会收集下列数据: 平均下载速度 响应时间 HTTP 状态码 执行 web 场景收集的数据保存在数据库中。数据自动用于图形、触发器和通知。 Zabbix 还支持获取 HTML 内容中是否存在设置的字符串。还可以模拟登陆动作和模拟鼠标单击。 Zabbix web 监控同时支持 HTTP 和 HTTPS。当运行 web 场景时,Zabbix 将选择跟踪重定向。重定向硬编码的最大数量为 10 。在执行 web 场景时,所有 Cookie 都会保存。 配置 Web 场景 配置 web 场景: 转到: 配置

MySQL 8.0.22正式发布

不问归期 提交于 2020-11-21 06:34:33
MySQL的最新版本8.0.22于2020年10月19日正式发行。这一版本里面有哪些变化,让我们快速浏览一下。 审计日志的改进 :对于JSON格式的日志文件,MySQL企业审计支持使用audit_log_read()用户定义函数进行日志读取操作。之前,只有通过向audit_log_read()传递一个参数才能指定开始读取的位置,为了更加灵活现在可以命名一个以时间戳的开始说明符,以便从该时间戳或之后的第一个事件开始读取。 MySQL企业版现在包含一个 keyring_oci插件 ,它使用Oracle Cloud Infrastructure Vault作为密钥环存储的后端。密钥信息不会永久存储在MySQL服务器本地存储中。 优化器部分 : prepared语句现在只在执行PREPARE时准备一次,而不是在每次执行时准备一次。此外,存储过程里面的语句也仅在初次执行时准备一次。 filesort算法现在支持对多个表上的联接进行排序,而不仅仅是对单个表进行排序。 在MySQL 8.0.22中,服务器在内部将所有右连接实例处理为左连接,消除了一些在解析时没有执行完整转换的特殊情况。 增加了支持SELECT INTO DUMPFILE 和 SELECT INTO OUTFILE 在写入文件时定期同步。 MySQL现在为符合条件的查询实现派生条件下推,将外部where条件推入派生表。 SQL语法