[AWS] EC2/LAMP環境を構築する(1) – インスタンス作成

DigitalOceanで運用していたサイトをAWSに移すことになったので、AWSのEC2でLAMP環境を作る手順を覚え書き。

EC2インスタンスの作成

EC2インスタンスの要件は以下とする。

  • リージョン: N. California
  • OS: Amazon Linux 2
  • インスタンスタイプ: t2.micro (本稼働前にスケールアップする)
  • ストレージ: Rootボリューム(8GB)のみ
  • セキュリティグループ: HTTPとHTTPSは全許可、SSHは自分のIPのみ許可
  • Elastic IPで固定IP

インスタンスが作成できたら、インスタンス作成時に指定した鍵情報を使ってsshアクセスできることを確認する。

ユーザの作成

Root権限の付与

公開鍵認証の追加

SSHデーモンの設定 – rootでのログインを禁止する。

ログイン確認 – 現在のセッションは維持したまま、新しいターミナルを開いて試す。

スーパーユーザになれることを確認

(次回へ続く)