node配置ssl证书_Node.js 安装SSL证书

证书和私钥

1 .下载证书

node.js 使用的证书跟 nginx 一样,使用PEM编码证书格式,通常证书文件后缀为  " .pem ",   " .crt " 或  " .cer " ,可以使用记事本或其他文本编辑器打开文件查看证书代码, PEM编码的SSL证书:以

-----BEGIN CERTIFICATE-----

作为开头,

-----END CERTIFICATE-----

作为结尾。中间的内容每行 64 字符,最后一行长度可以不足 64 字符。

请登录后,点击左侧“我的证书”,找到要安装的证书,点击“详情”,打开的页面底部,点击“下载证书”,解压,

打开nginx文件夹,找到 server.crt 这个文件,我们安装证书的时候要用到这个文件。

注意:这个文件里面包含有服务器证书以及对应的中级证书,无需再次合并证书,

如果你是通过其他方式获取的证书,可能需要手动合并证书,参考 NGINX合并服务器证书和中级证书

2.私钥

私钥文件一般保存为后缀 “.key”或 “.pem”, 可以用记事本打开 ,PEM编码的私钥格式:以

-----BEGIN PRIVATE KEY-----

作为开头,

-----END PRIVATE KEY-----

作为结尾。中间的内容每行 64 字符,最后一行长度可以不足 64 字符。

在哪里获取私钥?

私钥是由用户自己生成的,在提交证书订单时,用户需先生成CSR和私钥,

或者在提交订单时选择系统生成CSR,此时会提示你下载私钥

安装SSL证书到 node.js

打开node安装目录找到相应的配置文件,在其中

webserver = https.createserver

中填写证书和私钥的存放路径即可。

保存退出,并重启node.js设备,通过https方式访问您的站点,测试站点证书的安装配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值