1
https 서버를 실행하고 싶습니다. 이 코드를 온라인에서 찾았습니다.노드 js 프로젝트의 .pem 및 .cert 파일을 만드는 방법
var fs = require('fs'),
http = require('http'),
https = require('https'),
express = require('express');
var port = 8000;
var options = {
key: fs.readFileSync('./ssl/privatekey.pem'),
cert: fs.readFileSync('./ssl/certificate.pem'),
};
var app = express();
var server = https.createServer(options, app).listen(port, function(){
console.log("Express server listening on port " + port);
});
app.get('/', function (req, res) {
res.writeHead(200);
res.end("hello world\n");
});
문제는 내가 그 파일을 만드는 방법을 모른다는 것입니다. 노드 쉘을 사용하여 생성하는 방법이 있습니까?
이 명령을 어디에 써야합니까? openssl req -newkey rsa : 2048 -new -nodes -keyout key.pem -out csr.pem? – itay312