-1

Apacheを備えたEC2インスタンスで弾力ロードバランサを使用してaws証明書を使用しようとしています。私はこのチュートリアルhttp://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-getting-started.html#configure-health-checkを使って古典的なロードバランサを作成しました。その作成後、ロードバランサコンソールですべてが正しく表示されます。しかし、私はHTTPの代わりにhttpsで私のウェブサイトを閲覧しようとすると、クロムは接続が安全ではないと言います。私がブラウザから証明書を見ると、その証明書はlocalhostで公開されています。 私のhttpd-ssl.confファイルなどのような追加設定が必要ですか?ところで、このサービスはすべて同じ地域にあります。(フランクフルト)AWS証明書をWindows EC2インスタンスで使用するApache ServerとElastic Load Balancerを使用する

+0

サーバーに証明書をELBを使用していますか? Apache Port 80または443でHTTPSを指していますか?または両方? ELBを使用する利点の1つは、あなたのappache設定でSSlをオフにし、ELBにすべてのSSL作業をさせることです。私はあなたのappacheサーバーをポート80で稼動させます。そして、あなたのEC2インスタンスのポート80のポート443をELBに移植します。 AWS Cert Managerに証明書をロードし、それを使用するようにELBを設定します。 –

+0

awsはaws certsを使用する2つの方法しかないと言います。これらはELBとCloudfrontです。地域の問題のため、私はELBを選択しました。実際には「Apacheが指すHTTPS」の意味はわかりませんが、80と443を聞いています。そして、ELBのリスナー443(HTTPS )〜80(HTTP)と80(HTTP)〜80(HTTP)の1つ以上のリスナーを使用します。だから私は間違ってどこを理解できないのですか? – rotring05

+1

正しいことを確認してください。あなたのELB設定またはaws CLI出力のスクリーンショットを共有したいですか? DNSはあなたのEC2インスタンスまたはあなたのELBを指していますか? –

答えて

関連する問題