AWSでWEBサーバを構築する
目次
1.EC2インスタンスを設置する
3.apacheをインストールする
1.EC2インスタンスを設置する
そもそもEC2とは?
・OSより上のレイヤについて自由に設定できる
・サーバの削除、追加、マシンスペックも自由
手順
コンソール画面からEC2を選択
左メニューからインスタンスを選択
上部インスタンスを作成という青いボタンを押下
こだわりがなければAmazon Linux 2 AMI (HVM), SSD Volume Typeを選択
無料利用枠のt2.microを選択
※パフォーマンスは低いので注意
→右下「次のステップ:インスタンスの詳細の設定」ボタンを押下
ネットワーク、サブネット(パブリックに)を自分のものに変更
自動割り当てパブリックIPは有効
キャパシティーの予約はなし
→右下「ストレージの追加」ボタン押下
最後まで作成
runnigになればOK
rloginをインストールする
新規
エントリー上 :Name
ホスト名 :IPv4パブリックIP
ログインユーザ名:任意
SSH認証鍵選択
左メニュープロトコル「KeepAliveパケットの~」にチェック
クリップボード 上二つにチェック
右クリックでペーストにチェック
フォント UTF-8にチェック
OK
OK
接続する
はい
3.apacheをインストールする
ターミナルで書きコマンドを実行していく
sudo yum update -y
sudo systemctl start httpd.service
sudo systemctl status httpd
→runningになっていることを確認する
sudo systemctl enable httpd.service
sudo systemctl is-enabled httpd.service
最後にAWSのWebページに接続できるように設定する
下の説明からセキュリティグループを選択
下メニューからインバウンドの設定を行う
HTTP選択 カスタムを任意の場所に変更 作成
→apacheのテストページが表示されることを確認