簡體   English   中英

部署https節點快速服務器以在AWS EC2上托管網站

[英]Deploy https node express server to host website on AWS EC2

我對此很陌生。 我有一台當前在我的計算機上本地運行的node-express https服務器。 我的簡單網站在此https服務器上運行,並發出xmlhttp請求以使用一些API(因為這些API僅接受來自https端點的請求)。 目前,我正在使用自簽名的SSL證書。

我想將帶有html,js文件的服務器部署到EC2,並使其對公眾開放。 我的問題是

  1. 我是否可以使用AWS Certificate Manager生成SSL證書,以及如何在node-express服務器上使用它? node-express可以在EC2上使用此SSL證書嗎? 還是我需要將此SSL證書與Elastic Beanstalk和ELB一起使用?
  2. 我做了一些研究,但ACM文檔說an email will be sent to the registered domain owner for each domain name in the certificate request. 我沒有域,因為我打算讓用戶使用IP地址訪問我的網站。 在這種情況下我該怎么辦?

非常感謝您的幫助!

  1. 您不能直接將ACM證書與NodeJS一起使用。 您必須將負載平衡器放在服務器前面,然后在負載平衡器上安裝ACM證書。

  2. ACM服務不支持IP地址的SSL證書,僅域名。 我建議獲取一個域名。

暫無
暫無

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

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