2016-11-17 5 views
3

シングルインスタンスEBS環境でhttps接続を許可します。AWS Ealstic Beanstalk:PHPを実行するEC2インスタンスでHTTPSを終了する

私はリンク

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/https-singleinstance-php.html

下からの手順に従ったが、私はそこにメッセージを発見した原因をチェックすると、次の手順に従って、パッケージを展開した後、私のインスタンスの健康は劣化

に変更

以下のサービスは実行されていません。

ここでは、誰もがアイデアを持っているならば、私はこの問題を解決し、あなたの/opt/elasticbeanstalk/hooks/appdeploy/post/01_monitor_httpd_pid.shでHTTPS

答えて

1

チェックを実行している私のインスタンスを作成する方法を教えてくださいスクリーンショット

enter image description here

です。 01_monitor_httpd_pid.shの名前が異なる可能性があります。

あなたがそうのように、 nginxから apache/httpdを使用していない場合は、プロキシのチェックを変更する必要があり、そこに

#!/bin/bash 
set -xe 
/opt/elasticbeanstalk/bin/healthd-track-pidfile --proxy nginx 

あなたがapache/httpdを使用している場合、それはあなたのApacheのランタイムインスタンスに何か問題があることを意味しまたはプロセス。 pidファイルがヘルスチェックの対象となる場所であることを確認してください。

0

私は同じ問題を抱えており、次のポストスクリプトは健康に関する警告を解決しました。

/opt/elasticbeanstalk/hooks/appdeploy/post/01_monitor_httpd_pid.sh

#!/bin/bash 
set -xe 

chmod 0755 /var/run/httpd 
/opt/elasticbeanstalk/bin/healthd-track-pidfile --proxy httpd 
関連する問題