阿里云申请免费ssl证书并绑定node服务使用

1. 申请免费 SSL 证书(阿里云)

(1) 登录阿里云控制台
(2) 购买免费证书
  • 点击 「购买证书」
    • 证书类型:「DV SSL」
    • 品牌:「DigiCert」「Symantec」
    • 选择 「免费型DV SSL」(有效期1年,可续签)
    • 购买数量:1
    • 支付(费用为0元)
(3) 申请证书
  • 在证书列表点击 「创建证书」
    • 填写域名(如 example.com*.example.com,通配符证书需验证)
    • 验证方式:「DNS验证」(推荐)或 「文件验证」
      • DNS验证:在域名解析(如阿里云DNS)添加指定的TXT记录
      • 文件验证:上传指定文件到网站根目录
    • 提交审核(通常10分钟内完成)
(4) 下载证书
  • 审核通过后,在证书列表点击 「下载」
    • 选择 「Nginx」 格式(包含 .key.pem 文件)
    • 解压后得到:
      • 证书文件(.pem)
      • 私钥文件(.key)

2. 配置 Node.js HTTPS 服务

(1) 将证书文件放到项目目录
your-node-project/
├── ssl/
│   ├── yourdomain.pem    # 证书文件
│   └── yourdomain.key    # 私钥文件
├── app.js
└── ...
(2) 修改 Node.js 代码

使用 https 模块加载证书:

const https = require('https');
const fs 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值