`

nodejs使用https的步骤发布服务

阅读更多

nodejs使用https的步骤

1、安装openssl,安装文件见附件

2、使用openssl生成秘钥 生成私钥key文件

openssl genrsa -out privatekey.pem 1024

3、通过私钥生成CSR证书签名

openssl req -new -key privatekey.pem -out certrequest.csr

4、通过私钥和证书签名生成证书文件

openssl x509 -req -in certrequest.csr -signkey privatekey.pem -out certificate.pem

 

生成的文件列表为:

privatekey.pem

certrequest.csr

certificate.pem

 

将生成的连个pem文件拷贝到程序下,启动https的代码如下所示

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

https.createServer({
    key : fs.readFileSync('./privatekey.pem'),
    cert : fs.readFileSync('./certificate.pem')
},function(req,res){
}).listen(8443);

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics