簡體   English   中英

在ec2 node.js服務器上托管SSL證書的位置

[英]Where to host SSL certs on ec2 node.js server

我是開發運營商和EC2的新手。 我在AWS EC2上運行一個點頭服務器,但我需要使用https使它。 我擁有創建證書並將其添加到我的node.js服務器的所有材料。

這似乎是一個愚蠢的問題,但是我在哪里托管證書? 可以在S3上托管嗎? 我不使用Elastic Cloud或CloudFront,因此需要自己進行管理。

var key = fs.readFileSync(path.resolve(__dirname, '../cert/key.pem'));
var cert = fs.readFileSync(path.resolve(__dirname, '../cert/cert.pem'));
var ca = fs.readFileSync(path.resolve(__dirname, '../cert/cai.pem'));

我更喜歡使用NodeJS EC2實例的CloudFront infront,該實例還將在邊緣位置緩存靜態內容。 您可以將自己的SSL證書添加到AWS證書管理器(或使用AWS發行的免費SSL證書),並將其與CloudFront發行版鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM