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+域名,成功访问即配置成功。


(0)

相关推荐

  • NGINX 配置本地HTTPS(双向认证)

    通常情况下我们只需要实现服务端认证就行,因为浏览器内置了一些受信任的证书颁发机构(CA),服务器端只需要拿到这些机构颁发的证书并配置好,浏览器会自己校验证书的可用性并通过 SSL 进行通讯加密. 但特 ...

  • Linux openssl 生成证书的详解

    目录 前言 1 概念 2 环境 3 创建根证书CA 4 颁发证书 4.1 在需要证书的服务器上,生成证书签署请求 4.2 在根证书服务器上,颁发证书 5 测试 5.1 读取test.pfx文件 5.2 ...

  • 这个神器真牛 x,HTTPS 数字证书全自动管理

    这两天在给自己的网站做 SEO ,顺便想到了之前写过的几个在线文档一直都是 http 协议,之前为什么一直没有上,是因为那个在线文档,使用的是 RTD 进行托管,它给我省了很多事,我愿意牺牲 http ...

  • NodeJS全栈之阿里云服务器部署笔记

    Nodejs全栈之开启https协议 Nodejs全栈之nginx配置文件 我选的操作系统是centos7,可以直接在镜像市场里直接购买,省去安装步骤:主要涉及到Nodejs的版本管理,mongodb ...

  • Nodejs全栈之nginx配置文件

    最近倒腾了下阿里云的ECS,用的nodejs+nginx+monogodb: 写一个系列的小tips记录吧. 1.上传文件大小 client_max_body_size    100m; 记得设置,否 ...

  • 全栈认知:应用框架

    [引子] "探索嵌入式应用框架(EAF)" 的那篇文字是应用框架在嵌入式领域的具体示例,实际上,在服务器领域,应用框架更是俯拾皆是.五一假期的时候, 开始为全栈系列填坑,弥补空间维 ...

  • Web 全栈大会:万维网之父的数据主权革命

    本文整理自蒸汽记忆创始人谢扬在 2019 年 11 月 16 日在成都 Web 全栈大会上的演讲,内容有删改. 完整PPT 可从 Github 上查看:https://leinue.github.io ...

  • 首个卡车全栈自动驾驶系统发布:嬴彻轩辕!年内量产上路

    全栈自研,包含算法.软件系统.计算平台和线控底盘集成,面向量产,年内交付,将以车队形式上路. 这就是卡车自动驾驶系统"轩辕",及其打造者嬴彻科技带来的最新进展. 值得注意的是,这也 ...

  • 使能开发者、加速产业创新,全栈创新领域鲲鹏再结硕果

    每一个开发者都了不起! 2021年4月26日,HDC.Cloud 2021落下帷幕,这次大会不管是在深圳大学城举办的主会场,还是清华大学.北京鲲鹏联合创新中心这些被开发者与高校师生高度关注的分会场,都 ...

  • 全栈必备 Redis基础

    在<老码农眼中的简明AI>一文中提到了图灵机和冯诺伊曼的计算机体系结构,数据存储是整个计算机软件系统中的一个关键节点.从个人电脑上的软件到基于计算机网络的分布式系统,存储系统更是基础环节, ...

  • 全栈Python 编程必备

    据说:2019年, 浙江信息技术高考可以考python了:2018年, Python 进入了小学生的教材:2018年, 全国计算机等级考试,可以考python 了:据外媒报道,微软正考虑添加 Pyth ...

  • 全栈必备 Java基础

    那一年,从北邮毕业,同一年,在大洋的彼岸诞生了一门对软件业将产生重大影响的编程语言,它就是--Java.1998年的时候,开始学习Java1.2,并在Java Orbix 上做服务,而如今Java 9 ...