【AWS】【EC2】Nginxをインストールしよう

Nginx

 

EC2をWEBサーバーとして運用するためにNginxをインストールしてみます

ブラウザからEC2へアクセスできるようになります

 

 

前提

 

EC2インスタンスを作成していることが前提になります。

もし、作成していない場合は、下記を参考に作成してみてください

 

Nginxのインストール

 

EC2へSSH接続します(筆者は ec2-user を使用します
sudo を使用して、いくつかのコマンドを実行しています

方法がわからない方は以下を参考にしてみてください

 

yumではなく、amazon-linux-extras コマンドを使用してインストールしていきます

 

amazon-linux-extras コマンドの確認

 

whichコマンドで amazon-linux-extras コマンドのパスを表示します

(実行コマンド)

(実行結果)

 

もし、エラーが出た場合は、amazon-linux-extras コマンドをインストールしましょう

(実行コマンド)

 

パッケージの確認

 

(実行コマンド)

(実行結果)

nginx1 という名前で登録されているので、これをインストールします

 

インストール

 

(実行コマンド)

 Is this ok [y/d/N]: とでたら、y と入力してインストールします

(実行結果)

 

インストールの確認

 

(実行コマンド)

(実行結果)

 

Nginxのバージョンが表示されれば、インストールできています

 

起動&自動起動設定をする

 

  1. Nginxを起動
  2. 起動確認

     Active: active (running) と表示されればOK!
  3. インスタンスの起動と一緒にNginxが起動するよう設定
  4. 設定の確認

 

(実行結果)

 

ブラウザからアクセスしてみる

 

http://パブリックIP(またはDNS)へブラウザからアクセス
 EC2接続時に使用したパブリックIP(またはDNS)

 

 

アクセスできない場合は、
セキュリティグループでポート:80を許可しているか確認してください

 

参考記事

 

AWS EC2にNginxをインストールする - Qiita
はじめに環境EC2インスタンス作成済みAmazon Linux 2 AMI (HVM), SSD Volume Type64 ビット (x86)タイプ:t2.microやったことEC2…
【AWS EC2】Amazon Linux2にnginxをインストールする方法 - Qiita
概要AWS EC2(AMI: Amazon Linux 2)にnginxをインストールする環境AWS EC2OS: Amazon Linux 2AMI ID: amzn2-ami-hvm-…
AWS Amazon Linux 2 にnginxをインストールする - Qiita
概要Amazon Linux2インスタンスにnginxをインストールする方法をまとめる前提若干古いが下記の方法を応用してAmazon Linux2インスタンスを立てたAWS EC2 をMac…

 

 

コメント

タイトルとURLをコピーしました