work-项目部署时遇到mssql链接问题

430 阅读1分钟

在为windows server 2008 r2做node部署时,遇到openssl错误

什么是openssl

OpenSSL是一个开放源代码软件包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。

openssl是一个强大的安全套接字密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其他目的使用。
openssl可以分为三个主要的功能部分:密码算法库、SSL协议库以及应用程序。

遇见的问题

image.png 这里的意思是服务器当前的openssl版本太低,不支持。

处理情况

1.下载高版本openssl(依旧爆一样的错)【失败】

截屏2021-12-27 11.44.02.png

  • 安装过程中会遇到

vcruntime140.dll丢失 解决方法

api-ms-win-crt-runtime-l1-1-0.dll 丢失 解决方法

2.查询问题搞清楚是mssql链接问题时,问高人(成熟的框架总有社区大佬很热心)【成功】 大佬给的链接 点这里

参见

  1. 百度百科openssl
  2. 甲乙丙丁少