0
点赞
收藏
分享

微信扫一扫

3.配置https服务

幺幺零 2022-03-11 阅读 46

(企业使用)申请SSL证书(tts://freessl.org)
(个人使用)进入htp:/feessl.cn/官网,
①进入htps:///eessl.cn/官网,输入要申请的域名并选择品牌。
②输入自己的邮箱并选择相关选项。
③验证DNS (在域名管理后台添加TXT记录)。
④验证通过之后,下载SSL证书( full .chain.pem 公钥; private.key 私钥) .
 

有了证书之后项目导入

项目中引入公钥和私钥后

代码更改为:

 

const express = require('express')
const compression = require('compression')
const https =require('https')
const fs =require('fs')
const app = express()

const options={
    cert:fs.readFileSync('./full_chain.pem'),
    key:fs.readFileSync('./private.key')
}

// 一定要把这一行代码写在静态资源托管之前
app.use(compression())
app.use(express.static('./dist'))

// app.listen(80,()=>{
//     console.log('server running at http://127.0.0.1')
// })

https.createServer(options, app).listen(443)
举报

相关推荐

0 条评论