理想是火,点燃熄灭的灯。
因为我是通过腾讯云买的域名,
所以也送了一个1年的ssl的证书
可以直接用这个ssl证书:
本文档指导您如何在 Nginx 服务器中安装 SSL 证书。
说明:
cloud.tencent.com
为例。nginx/1.18.0
为例。443
,避免证书安装后无法启用 HTTPS。具体可参考 服务器如何开启443端口?http_ssl_module
模块的 Nginx 服务。说明:
在腾讯云官网购买的云服务器,您可以登录 云服务器控制台 获取服务器 IP 地址、用户名及密码。
cloud.tencent.com
证书文件包到本地目录。cloud.tencent.com_nginx
文件夹:cloud.tencent.com_nginx
cloud.tencent.com_bundle.crt
证书文件cloud.tencent.com_bundle.pem
证书文件(可忽略该文件)cloud.tencent.com.key
私钥文件cloud.tencent.com.csr
CSR 文件说明:
CSR 文件是申请证书时由您上传或系统在线生成的,提供给 CA 机构。安装时可忽略该文件。
cloud.tencent.com_bundle.crt
证书文件和 cloud.tencent.com.key
私钥文件从本地目录拷贝到 Nginx 服务器的 /usr/local/nginx/conf
目录(此处为 Nginx 默认安装目录,请根据实际情况操作)下。conf/nginx.conf
文件。修改内容如下:说明:
vim /usr/local/nginx/conf/nginx.conf
命令行编辑该文件。nginx/1.15.0
以上请使用 listen 443 ssl
代替 listen 443
和 ssl on
。server { #SSL 默认访问端口号为 443 listen 443 ssl; #请填写绑定证书的域名 server_name cloud.tencent.com; #请填写证书文件的相对路径或绝对路径 ssl_certificate cloud.tencent.com_bundle.crt; #请填写私钥文件的相对路径或绝对路径 ssl_certificate_key cloud.tencent.com.key; ssl_session_timeout 5m; #请按照以下协议配置 ssl_protocols TLSv1.2 TLSv1.3; #请按照以下套件配置,配置加密套件,写法遵循 openssl 标准。 ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; ssl_prefer_server_ciphers on; location / { #网站主页路径。此路径仅供参考,具体请您按照实际目录操作。 #例如,您的网站主页在 Nginx 服务器的 /etc/www 目录下,则请修改 root 后面的 html 为 /etc/www。 root html; index index.html index.htm; } }
./sbin/nginx -t
./sbin/nginx -s reload
https://cloud.tencent.com
进行访问。原文文档:https://cloud.tencent.com/document/product/400/35244
const Koa = require("koa"); const app = new Koa(); const fs = require("fs"); // https相关 var https = require("https"); //https服务 // http Options 读取下载的一些证书文件 const options = { key: fs.readFileSync("./sslFiles/xxx.cn.key"), cert: fs.readFileSync("./sslFiles/xxx.xx_bundle.crt"), }; https.createServer(options, app.callback()).listen(5000, () => { console.log("koa2 https:::跑在5000端口"); });
然后就可以了通过https来访问我们的服务了
我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=3ojgb8gypwcg0
作者: Bill 本文地址: http://biaoblog.cn/info?id=1661091723972
版权声明: 本文为原创文章,版权归 biaoblog 个人博客 所有,欢迎分享本文,转载请保留出处,谢谢!
下一篇:uni-app小程序开发记录