2016-05-04 227 views
-2

我試圖在AWS上的一個EC2實例上託管的Apache服務器上安裝SSL證書。我原本打算使用AWS Certificate Manager並將SSL放在Load Balancer上,但我不需要多個EC2實例。安裝SSL證書

我發現的是,您可以將SSL直接安裝到AWS託管的服務器。我感到困惑的是如何去做。其中包括https://www.digicert.com/ssl-certificate-installation-apache.htm,這是我一直試圖遵循的一個鏈接。我被困在上面的digicert鏈接#2因爲我無法找到SSL配置文件。我有沒有可能設置?如果是這樣,我是否像#4中指定的那樣創建虛擬主機?我會在哪裏將虛擬主機代碼塊放在我的服務器中?

謝謝你的幫助!

回答

0

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-an-instance.html

如果你不能找到/etc/httpd/conf.d的SSL配置文件這是因爲你的服務器上沒有安裝mod_ssl。 mod_ssl適用於Apache 2.2版本。 mod24_ssl不適用於Apache 2.2版本,但2.4版本。我使用命令sudo yum install -y mod_ssl,並且因爲我有2.2版本,所以它在我的實例上運行良好。

如果有人需要關於這個問題的更多解釋,請告訴我。我從零開始計算出來,並且很樂意幫助其他人避免混淆/沮喪。一旦你能理解它,它是非常簡單的。