はじめに
Amazon EC2は、AWSクラウドにスケーラブルなコンピューティング容量を提供します。このハンズオンガイドでは、EC2インスタンスの起動と設定を一から説明します。
前提条件
- AWSアカウント (無料利用枠対象)
- Linuxの基本知識
- SSHクライアント
ステップ1: AMIの選択
AWSコンソールにログインしてEC2に移動:
1. インスタンスを起動 をクリック
2. Amazon Linux 2023 AMI を選択
3. インスタンスタイプ: t2.micro (無料枠)
ステップ2: セキュリティグループの設定
インバウンドルール:
SSH (ポート22) - 自分のIPのみ
HTTP (ポート80) - すべて
HTTPS (ポート443) - すべて
ステップ3: キーペアの作成
chmod 400 my-key-pair.pem
ssh -i my-key-pair.pem ec2-user@<パブリックIP>
ステップ4: サーバー初期設定
sudo yum update -y
sudo yum install -y nginx git
sudo systemctl start nginx
sudo systemctl enable nginx
セキュリティベストプラクティス
まとめ
これでセキュリティ設定済みのEC2インスタンスが稼働しています。