2016-05-04 20 views
-2

AWSのEC2インスタンスでホストされているApacheサーバーにSSL証明書をインストールしようとしています。もともとはAWS Certificate Managerを使用してSSLをLoad Balancerに設定することを意図していましたが、複数のEC2インスタンスは必要ありません。SSL証明書をインストールする

私が発見したことは、AWSでホストされているサーバーにSSLを直接インストールできることです。私が混乱しているのは、それをどうやって行うのかです。 https://www.digicert.com/ssl-certificate-installation-apache.htmは、とりわけ、私が従おうとしてきたリンクです。 SSL設定ファイルが見つからないため、上記のdigicertリンクの#2で立ち往生しています。私はそれを設定することができなかった可能性がありますか?もしそうなら、#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以降、私のインスタンスで正常に動作しました。

この問題について詳しい説明が必要な場合は、教えてください。私は最初からそれを理解し、他の人が混乱/欲求不満を避けるのを助けるのが嬉しいです。あなたがそれを理解することができれば、それはかなり簡単です。

0

ec2インスタンスにtomcat内にssl certificateを入れる必要があります。そのインスタンスのイメージを取得し、amazon autoscaleでイメージを更新することができます。あなたはtomcatサーバーにSSL証明書をインストールするための手順は、これで別のリンク、Googleで見つけることができ、あなたは多くのリンクを見つけるでしょう。私はいくつか以下のリンクを提供していますが、これらの期待に役立ちます:

https://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html

https://www.mulesoft.com/tcat/tomcat-ssl