この記事では、AWSのEC2でAmazonLinux2023のOSのサーバーを立てて、NginxをインストールしWebページを公開する手順を解説します。
構築手順
- EC2でLinuxサーバーを構築する
- Nginxをインストールする
- Nginxを起動する
- Webページを作成する
- Webページを確認する
①EC2でLinuxサーバーを構築する
AWSのEC2でLinuxサーバーを構築し、接続する方法は以下の記事を参照ください。
HTTP接続を行いますので、インターネットからの接続されるポート80は公開しておいてください。
②Nginxをインストールする
Nginxをインストールします。
sudo dnf -y install nginx
③Nginxを起動する
Nginxを起動します。
sudo systemctl start nginx
systemctl status nginx
「active(running)」が表示されればOKです。
サーバーを再起動した時に自動で起動するように自動起動の設定を入れます。
sudo systemctl enable nginx
systemctl is-enabled nginx
④Webページを作成する
Nginxのデフォルトの公開ドキュメントは、「/usr/share/nginx/html/」フォルダに格納されます。
必要あればvimエディターで編集します。
sudo vim /usr/share/nginx/html/index.html
⑤Webページを確認する
「http://[EC2のグローバルIPアドレス]」をブラウザで入力すると、Nginxデフォルトルートファイルが表示されます。
