01 准备好项目文件
02 将文件放入宝塔 文件里面
03 宝塔商店下载pm2
设置
开启https的请求,比如小程序就需要这种接口
需要改改代码 要用https来监听 还要配置 ssL证书
const express=require('express')
const https=require('https')
const fs=require('fs')
const app=express()
const httpsOpt={
key:fs.readFileSync('./https/****.key'),//这两个文件在腾讯云我的证书 下载 我选的Nginx
cert:fs.readFileSync('./https/****.pem')
}
const serve=https.createServer(httpsOpt,app).listen(51888,()=>{
let host=serve.address().address;
let port=serve.address().port;
if(host==='::')host='***';
console.log('6G网络已经开启:https://%s:%s',host,port)
})
module.exports=app
04 遇到过的问题
01:apifox接口测试只能请求http不能https: 上面也解决
02:错误报错0.0.0:518 解决:端口被占用,我改成了51888并且将它开放然后重启就可以了