Webサーバーソフトをインストールする

参考書籍 : Amazon Web Service 基礎からのネットワーク&サーバー構築


Apache HTTP Serverのインストール
次のコマンドで、Apacheのインストールと自動起動設定をする

$ sudo yum -y install httpd
$ sudo service httpd start
$ sudo chkconfig httpd on

次のコマンドで、サービスの稼働状況を確認できる

$ systemctl list-unit-files | grep httpd
$ ps -ax | grep httpd

ネットワークの待受状態を確認する

$ sudo lsof -i -n -P | grep httpd

httpd 3092 apache 4u IPv6 18370 0t0 TCP *:80 (LISTEN) のように表示されれば良い


ファイアウォールを設定する
①EC2タブからセキュリティグループを開く
②WEB-SGをクリックし、のインバウンドルールの編集をクリック
③ルールを追加し、タイプにカスタムTCP、ポートは80、ソースは0.0.0.0/0とする
④保存を押し、インスタンスIPアドレスに接続テストをする


DNSサーバーを構成する
VPCタブからVPCを開く
VPC領域を選択し、アクションからDNSホスト名の編集をクリック
DNSホスト名を有効化にチェックを付け、保存をクリック