没有NGINX或任何其他代理的Ubuntu上的Node.js是不是更可取?

时间:2019-02-05 22:51:04

标签: node.js nginx ubuntu-16.04

在简单的https服务器的nod​​e.js示例中,您可以看到以下内容:

const https = require('https');
const fs = require('fs');

const options = {
  key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'),
  cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem')
};

https.createServer(options, (req, res) => {
  res.writeHead(200);
  res.end('hello world\n');
}).listen(8000);

但是,如果nginx将在应用程序外部管理SSL,.pem密钥有什么意义呢?您只需将Nginx代理到http node.js应用即可。

为什么我在没有任何代理的情况下找不到独立的node.js应用示例?不可能还是不可用?

0 个答案:

没有答案