実現したいこと
EC2にてAWSでWebアプリを公開する方法(Python+Flask) - Qiitaを参考に、Python(flask)をサーバーサイドにしたWebアプリケーションをホストしようとしております。
サーバーにはhttpdを利用しようとしております。
しかし、httpdが利用できるか確認のため、EC2に設定したパブリックのElastic IPをwebブラウザに入力してみたところ、以下のような画面が表示されました。
このエラーメッセージを解決させるにはどうすればよろしいでしょうか?
よろしくお願いいたします。
前提
・EC2上にPythonとGit、httpdをインストールしている
・Elastic IPをEC2に付与し、パブリックのElastic IPとRoute53で購入したドメインの対応付けを完了している
・セキュリティグループの設定により、ポート番号22番、443番、80番のアクセス(ソースは全て0.0.0.0/0)が許可されている
発生している問題・エラーメッセージ
EC2にてAWSでWebアプリを公開する方法(Python+Flask) - Qiitaを参考に、Python(flask)をサーバーサイドにしたWebアプリケーションをホストしようとしており、サーバーにはhttpdを利用しようとしている。
しかし、httpdが利用できるか確認のため、EC2に設定したパブリックのElastic IPをwebブラウザに入力してみたところ、以下のような画面が表示された。
このエラーメッセージを解消し、Python(flask)をサーバーサイドにしたWebアプリケーションをホストできるようにしたい。
試したこと
systemctl でサービスを起動しようとした際に「Failed to start ***.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files」というエラーが出ており、rootユーザーに切り替えてhttpdのインストールから設定をやり直してみたのですが、Webブラウザでアクセスしてみるとやはり「503 Service Unavailable」の画面が表示されました。
補足情報(FW/ツールのバージョンなど)
EC2のAZ:ap-northeast-1a
作成ユーザー:IAMユーザー
インスタンスタイプ:t2.micro
EC2インスタンス内のPythonのバージョン:3.7.1
httpdのバージョン:2.4.55
0 コメント