0

從現在起,我的應用程序需要一個安全連接(HTTPS)。我驗證了在Amazon Web Services Elastic Beanstalk上添加安全連接(https)的大多數教程都使用Elastic Load Balancer作爲隧道。可以在沒有Load Balancer的情況下使用帶有SSL的Amazon Elastic Beanstalk(HTTPS)?

在我的情況下,我正在運行一個實例,實際上我不需要Load Balancer。如何在沒有Elastic Load Balancer的情況下向我的實例添加安全連接?那可能嗎?

我使用64位Amazon Linux 2017.03 v2.4.4運行PHP 7.0 Elastic Beanstalk。

回答

0

這絕對有可能。這裏是使用Apache的AWS的example

的基本步驟是:

  1. 服務器
  2. 獲取的證書頒發機構(CA)簽署的證書上啓用SSL。出於測試目的,您可以創建一個自簽名證書。這裏是一個example如何使用openssl來做到這一點。
+0

請覈實https://stackoverflow.com/questions/46310436/how-to-configure-ssl-in-a-amazon-elastic-beanstalk-instance-with-configuration-f –

+0

Smauel內夫的答案是正確的。當使用像Beanstalk這樣的託管資源也可以使用像ELB這樣的託管服務來處理SSL加密時,它當然是AWS的最佳實踐。但是,有可能不遵循這種做法並自己管理它。只需爲您添加更多配置。 – ecarlin

相關問題