| サンプル集 |
|
■VC ■C# ■Java ■BorlandC ■LinuxC ■MS-DOS ■bash ■Excel VBA ■VBScript ■PHP ■HTML ■perl ■iPhone ■Android ■Lua ■WordPress ■PowerShell ■Python ■Flutter ■Rust ■Node.js ■other |
| Linuxコマンド |
| 用語集 |
| debian メモ |
| apache2 メモ |
| MySQL メモ |
| Oracle メモ |
| PostgreSQL |
| HOME |
AWS EC2+apacheを試しましたが、nginxでも試してみます。
EC2の名前をmyapp-web-dev-02とし、キーペアは作成済みのものと指定します。
| 名前とタグ | |
|---|---|
| 名前 | myapp-web-dev-02 |
SSH接続後は以下のコマンドでnginxをインストールします。
sudo yum update -y
sudo yum install -y nginx
sudo systemctl start nginx
sudo systemctl enable nginx
cd /usr/share/nginx/html/
echo "Hello from Nginx on EC2!" | sudo tee /usr/share/nginx/html/index.html
sudo yum install -y nginx
sudo systemctl start nginx
sudo systemctl enable nginx
cd /usr/share/nginx/html/
echo "Hello from Nginx on EC2!" | sudo tee /usr/share/nginx/html/index.html
$ sudo yum install -y nginx
Last metadata expiration check: 0:00:09 ago on Sun Oct 5 12:10:49 20
25.
Dependencies resolved.
=====================================================================
===========
Package Arch Version Repositor
y Size
=====================================================================
===========
Installing:
nginx x86_64 1:1.28.0-1.amzn2023.0.2 amazonlin
ux 33 k
Installing dependencies:
generic-logos-httpd noarch 18.0.0-12.amzn2023.0.3 amazonlin
ux 19 k
:
略
:
Installed:
generic-logos-httpd-18.0.0-12.amzn2023.0.3.noarch
gperftools-libs-2.9.1-1.amzn2023.0.3.x86_64
libunwind-1.4.0-5.amzn2023.0.3.x86_64
nginx-1:1.28.0-1.amzn2023.0.2.x86_64
nginx-core-1:1.28.0-1.amzn2023.0.2.x86_64
nginx-filesystem-1:1.28.0-1.amzn2023.0.2.noarch
nginx-mimetypes-2.1.49-3.amzn2023.0.3.noarch
Complete!
Last metadata expiration check: 0:00:09 ago on Sun Oct 5 12:10:49 20
25.Dependencies resolved.
=====================================================================
===========Package Arch Version Repositor
y Size=====================================================================
===========Installing:
nginx x86_64 1:1.28.0-1.amzn2023.0.2 amazonlin
ux 33 kInstalling dependencies:
generic-logos-httpd noarch 18.0.0-12.amzn2023.0.3 amazonlin
ux 19 k:
略
:
Installed:
generic-logos-httpd-18.0.0-12.amzn2023.0.3.noarch
gperftools-libs-2.9.1-1.amzn2023.0.3.x86_64
libunwind-1.4.0-5.amzn2023.0.3.x86_64
nginx-1:1.28.0-1.amzn2023.0.2.x86_64
nginx-core-1:1.28.0-1.amzn2023.0.2.x86_64
nginx-filesystem-1:1.28.0-1.amzn2023.0.2.noarch
nginx-mimetypes-2.1.49-3.amzn2023.0.3.noarch
Complete!
$ sudo systemctl start nginx
$ sudo systemctl enable nginx
Created symlink /etc/systemd/system/multi-user.target.wants/nginx.ser
vice → /usr/lib/systemd/system/nginx.service.
$ sudo systemctl enable nginx
Created symlink /etc/systemd/system/multi-user.target.wants/nginx.ser
vice → /usr/lib/systemd/system/nginx.service.index.htmlを作成します。
$ cd /usr/share/nginx/html/
$ echo "Hello from Nginx on EC2!" | sudo tee /usr/share/nginx/html/in
dex.html
Hello from Nginx on EC2!
$ echo "Hello from Nginx on EC2!" | sudo tee /usr/share/nginx/html/in
dex.htmlHello from Nginx on EC2!
作成したindex.htmlの内容を確認します。
$ cat index.html
Hello from Nginx on EC2!
Hello from Nginx on EC2!
アクセス確認
http://(パブリック IPv4 アドレス)へブラウザでアクセスしたところHTMLファイルが表示されました。

Copyright (C) 2025 ymlib.com
