LoginSignup
0
0

More than 1 year has passed since last update.

eclipseで作ったSpringBootアプリをAWSを使って公開する#2

Posted at

AWSでサーバを構築しSSHで接続する

項番 ページ内リンク
1 1. VPCの作成
2 2. サブネットの作成
3 3. ルーティング
4 4. EC2インスタンスの設置
5 5. ファイアウォール設定
6 6. SSHログイン
7 7. 続き

1. VPCの作成

リージョンは「東京」
VPCのサービスを選択→「VPCを作成」
「名前タグ」、「IPv4 CIDR」を記入。IPアドレスは/16くらいで広めにとる。
image.png

2. サブネットの作成

「VPC」→「サブネット」→「サブネットを作成」
「VPC ID」には先ほど作成したVPCを指定
「サブネット名」、「アベイラビリティゾーン」、「CIDRブロック」を指定し「サブネットを作成」を押下
image.png
image.png
image.png

3. ルーティング

インターネットから接続できるようにする

1.インターネットゲートウェイを作成し、VPCにアタッチ
2.ルートテーブルを作成し、パブリックサブネットに紐づける

3.1 インターネットゲートウェイを作成、VPCにアタッチ

「VPC」→「インターネットゲートウェイ」→「インターネットゲートウェイの作成」
作成したIGWをクリック、
image.png
「アクション」→「VPCにアタッチ」

3.2 ルートテーブルを作成、パブリックサブネットに紐づける

「VPC」→「ルートテーブル」→「ルートテーブルを作成」で作成の後、

「サブネットの関連付け」→「サブネットの関連付けを編集」
image.png
「送信先」を0.0.0.0/0に設定し、ターゲットを作成したIGWに設定することで、インターネットを接続する
image.png

4 EC2インスタンスの設置

サービスから「EC2」→「インスタンス」→「インスタンスの起動」
image.png
キーペアをまだ作成してない場合には、「新しいキーペアの作成」から作成する
image.png
ネットワーク設定を行う。セキュリティグループの作成は後述。あとから変更可能のためここではデフォルトのものを設定
image.png
以上の設定が終えたら、「インスタンスの起動」を押下

5 セキュリティグループの設定

ファイアウォールの設定を行う

[インバウンドルール] 必要なポートを空ける
[アウトバウンドルール] 外に出ていくルールなので、全て空ける

「EC2」→「セキュリティグループ」→「セキュリティグループの作成」
「ルールを編集」から以下のように設定する
image.png
image.png

さきほど作成したインスタンスを選択し、「アクション」→「セキュリティ」→「セキュリティグループを変更」から変更
image.png

6 SSHでログインする

Rloginをインストールする。
SSH認証鍵を設定。ログインユーザー名[ec2-user]
image.png
クリップボードを以下のように変更
image.png

「OK」から実行する。
image.png

続き

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0