温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Nodejs中怎么开启https协议

发布时间:2021-07-21 09:12:24 来源:亿速云 阅读:146 作者:Leah 栏目:大数据

这期内容当中小编将会给大家带来有关Nodejs中怎么开启https协议,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

接着写nodejs全栈开发的一些记录。

本系列选取的技术栈:

nginx+nodejs+express+mongodb+docker

已完成的文章:

01 Nodejs全栈之nginx配置文件

今天更新第二篇。

开发微信小程序的时候,需要后端接口服务,则后端服务器还需要开通https协议。

我们基于阿里云,申请了免费的CA证书,主要是修改nginx的配置文件,完成https协议的启用。

1.

购买CA证书,在控制台CA证书服务里,找到刚才购买的证书,点击:补全信息

按要求填写表格,提交即可。

等待一些时间后,再次查看,点击 下载

2.

选择下载证书for nginx

下载证书,ssh上传至阿里ecs服务器,具体是上传到nginx所在的文件夹内,终端命令参考:

scp cert.key root@118.xx.xxx.xxx:/etc/nginx/cert.key

scp cert.pem root@118.xx.xxx.xxx:/etc/nginx/cert.pem

3.

然后,修改nginx的配置文件,下载页面有详细的配置说明。

4.

修改成功后,重启nginx即可:

终端先ssh登录ecs服务器,然后输入:

nginx -s reload

5.

浏览器访问https+域名,成功访问即配置成功。

上述就是小编为大家分享的Nodejs中怎么开启https协议了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI