node服务器启动https访问

497 阅读1分钟

要访问 https 需要有证书文件,因此需要申请!下面讲详细步骤:

  • 启动https服务需要https包 npm i https
  • 读取文件需要fs包(读取证书文件) npm i fs
  • 上传证书在项目中 keys
-bin
- keys
-public
-routes
-...
  • 在 bin 文件夹下打开 www 文件编辑 var http = require('http') => var https = require('https')
  • 新建 options 方法读取证书 var options = { key: fs.readFileSync('./keys/www.yunjiumei.top.key'), cert: fs.readFileSync('./keys/www.yunjiumei.top.pem') };
  • 创建 https 端口服务! var server = https.createServer(options,app);
  • npm 启动!