草庐IT

plus-ssl

全部标签

nginx做反向代理报错peer closed connection in SSL handshake while SSL handshaking to upstream

目录一、具体报错(一)背景简述(二)其他说明二、分析和解决(一)配置域名访问反向代理未解决(二)配置proxy_ssl_server_name解决一、具体报错(一)背景简述        有个业务系统A部署在云上,由于某种原因需要用到nginx反向代理业务系统A。        部署完nginx反向代理,提供服务的时候,出现了如下报错。2022/09/1915:11:40[error]20660#0:*12peerclosedconnectioninSSLhandshakewhileSSLhandshakingtoupstream,client:10.10.10.10,server:10.10

vue3 集成 Element-Plus之全局导入/按需导入

element-plus集成ElementPlus,一套为开发者、设计师和产品经理准备的基于Vue3.0的桌面端组件库:在Vue2中使用element-ui,而element-plus是element-ui针对于vue3开发的一个UI组件库;它的使用方式和很多其他的组件库是一样的,所以学会element-plus,其他类似于ant-design-vue、NaiveUI、VantUI都是差不多的;移动端使用VantUI|MintUI安装element-plusnpminstallelement-plus1.全局引入一种引入element-plus的方式是全局引入,代表的含义是所有的组件和插件都会

达到chatgpt 90%效果的llama,Chinese-Alpaca-Plus-13B合并使用全过程分享

基于llama的开源项目有很多,本次测试的是一个基于7b的llama二次训练的项目,本项目开源了中文LLaMA模型和指令精调的Alpaca大模型。这些模型在原版LLaMA的基础上扩充了中文词表并使用了中文数据进行二次预训练,进一步提升了中文基础语义理解能力。同时,中文Alpaca模型进一步使用了中文指令数据进行精调,显著提升了模型对指令的理解和执行能力。在预训练阶段使用了20G中文语料的预训练。但即使LLaMA本身已经过充分的预训练并且具备一定的跨语言能力,但看起来20G的中文预训练还是非常不充分的。因此,做了如下改进,并发布了Plus版本:1、进一步扩充了训练数据,其中预训练语料扩充至120

liunx nginx配置ssl 配置https 及访问失败问题排查(fopen:No such file or )([emerg] the “ssl“ parameter requires)

liunxnginx配置ssl配置https及访问失败问题排查目录liunxnginx配置ssl配置https及访问失败问题排查一、提前准备1.ssl证书下载2.将ssl证书文件拷贝至服务器3.检查有没有ssl插件(nginx-V中V大写)3.1如果没有ssl插件就要切换到nginx安装包目录执行命令了二、修改nginx配置1.编辑Nginx根目录下的nginx.conf文件。修改内1.1带注释版1.2不带注释版【可能粘贴的时候注释会导致格式错误】2.通过执行以下命令验证配置文件问题。3.通过执行以下命令重载Nginx。4.重载成功,即可使用https://cloud.tencent.com进

驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

项目场景:通过springboot连接mssql报错。问题描述使用的驱动com.microsoft.sqlservermssql-jdbc10.2.1.jre8报错:com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法通过使用安全套接字层(SSL)加密与SQLServer建立安全连接。错误:“sun.security.validator.ValidatorException:PKIXpathbuildingfailed:sun.security.provider.certpath.SunCertPathBuilderException:u

Mybatis-plus 主键生成策略详解

1.1简述Mybatis-plus提供了多种主键生成策略,可以在Pojo类中主键上加注解进行配置,例如数据库主键自增@TableId(type=IdType.AUTO)1.2五种策略1.2.1AUTO(自动增长策略)AUTO自动增长策略,这个配合数据库使用,Mysql可以,但是Oracle不行。不配合会报错,这里就不细展开了,有兴趣的同学可以去试一试。在主键字段上加上@TableId(type=IdType.AUTO)@DatapublicclassUserInfo{//指定主键使用数据库ID自增策略@TableId(type=IdType.AUTO)privateIntegerid;priv

Mybatis-plus 主键生成策略详解

1.1简述Mybatis-plus提供了多种主键生成策略,可以在Pojo类中主键上加注解进行配置,例如数据库主键自增@TableId(type=IdType.AUTO)1.2五种策略1.2.1AUTO(自动增长策略)AUTO自动增长策略,这个配合数据库使用,Mysql可以,但是Oracle不行。不配合会报错,这里就不细展开了,有兴趣的同学可以去试一试。在主键字段上加上@TableId(type=IdType.AUTO)@DatapublicclassUserInfo{//指定主键使用数据库ID自增策略@TableId(type=IdType.AUTO)privateIntegerid;priv

解决cURL error 60: SSL certificate problem: unable to get local issuer certifica

报错:cURLerror60:SSLcertificateproblem:unabletogetlocalissuercertifica报错原因:因为没有配置信任的服务器HTTPS验证。默认情况下,cURL被设为不信任任何CAs,因此浏览器无法通过HTTPs访问你服务器。一、解决方式下载证书1、放到这里来2、修改php.ini文件,去掉前面“;”路径带上""3、openssl这个扩展开启4、记得重启,不然不生效

Mybatis-plus批量操作

前言    使用Mybatis-plus可以很方便的实现批量新增和批量修改,不仅比自己写foreach遍历方便很多,而且性能也更加优秀。但是Mybatis-plus官方提供的批量修改和批量新增都是根据id来修改的,有时候我们需求其他字段,所以就需要我们自己修改一下。一、批量修改    在Mybatis-plus的IService接口中有updateBatchById方法,我们常用以下方法根据id批量修改数据。@Transactional(rollbackFor=Exception.class)defaultbooleanupdateBatchById(CollectionentityList)

在Nginx服务器如何安装SSL证书

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言`提示:我用的是阿里云的产品,就以阿里云进行的:`一、下载SSL证书二、安装SSL证书前言提示:我用的是阿里云的产品,就以阿里云进行的:Nginx安装步骤:安装详细步骤一、下载SSL证书进入数字证书管理服务/SSL证书/免费证书点击下载服务器类型选择Nginx点击下载二、安装SSL证书将下载好的证书压缩包进行解压:会有下图两个文件将证书文件和私钥文件上传到Nginx服务器的证书目录(/usr/local/nginx/conf/cert)编辑Nginx配置文件nginx.conf,修改与证书相关的配置vim/usr/lo