3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[AWS] Lightsailを使ってWordPressブログを作ってみた〜①導入編〜

Posted at

動機

Qiitaより技術よりじゃないアウトプットするためにエンジニアブログ作ってみようかなと思ったのがきっかけ。
Lightsailがお手軽にできそうと小耳に挟んだのでAWSの勉強も兼ねてやってみる。

参考にした記事(Special Thanks)

https://qiita.com/tomokei5634/items/9719731e355ad5299fc2
https://qiita.com/Hikery/items/8933e1969c971eaa649d
https://qiita.com/Shi-nakaya/items/a882963cf14dcc64fcac
https://qiita.com/fk_2000/items/545a835ba2f2a1d0a974

前提

  • AWSアカウントを作成している
  • EC2,VPSなどなんとなく単語はわかる
  • ターミナルからsshとかしたことある

作り方

1. AWSマネジメントコンソールからLightsailを検索

まずAWSマネジメントコンソールからLightsailを検索します。lightくらい打てば出てきます。
スクリーンショット 2020-05-05 15.49.27.png

2. インスタンスの作成

Create instanceを押すとインスタンス作成画面に遷移する。
※ちなみに英語のまま導入作業進めたが日本語にも対応してます。
スクリーンショット 2020-05-05 17.00.57.png
スクリーンショット 2020-05-05 17.01.17.png
Instnce location:日本
Image:linax
blueprint:WordPress
で選択
スクリーンショット 2020-05-05 17.01.34.png
ちなみにOS Onlyを選択するとこんな感じで選択できます。
スクリーンショット 2020-05-05 17.01.55.png
インスタンスのプランは一番安い3.5USD(約373.50円)のものを選択
このプランの無料分のデータ転送料は1TBでこれを超過した場合、アウトバウンドデータ転送のみ超過分として請求されるみたい。

Q: データ転送にかかるコストはどれくらいですか?

ご契約のプランには無料のデータ転送枠が含まれています。インスタンスのデータ転送の受信と送信の両方がデータ転送量としてカウントされます。

データ転送枠を超えた場合、Lightsail インスタンスのパブリック IP アドレスを使用してインターネットまたは AWS リソースに送信されたデータに対してのみ課金が発生します。Lightsail インスタンスでのデータ送受信にプライベート IP アドレスが使用された場合は、データ転送枠を超えても無料になります。

スクリーンショット 2020-05-05 17.02.24.png New Sizeとして80USD、160USDのプランも出来てた。 スクリーンショット 2020-05-05 17.05.27.png あとはCreate instanceを押してインスタンスを作成するだけ。

3. 出来上がったインスタンスにアクセスしてみる

スクリーンショット 2020-05-05 17.06.36.png PendingからRunningに変わったらインスタンスの作成が終わっています。 WordPress-1となっている所をclickしてインスタンスの設定画面に遷移しましょう。 スクリーンショット 2020-05-05 17.15.35.png Public IPに表示されているものをブラウザで打ち込むと、 スクリーンショット 2020-05-05 17.13.52.png 表示された!

4. WordPressにログインできるか確認

次はWordPressにログインできるかを確認します。
スクリーンショット 2020-05-05 17.09.36.png
インスタンスの設定画面で、Connect using SSHをクリックするとターミナルが別ウィンドウで立ち上がります。
スクリーンショット 2020-05-05 17.10.56.png
こちらの画面で以下のコマンドを打ってWordPressのログインパスワードを確認します。

cat bitnami_application_password

ブラウザに戻ってWordPressにログインします。
ログイン画面のURLは固定IP/wp-loginです。
ユーザー名:user パスワード:先ほど確認したもの
スクリーンショット 2020-05-05 17.15.35.png
こちらの画面に表示されているUser nameはsshの時のユーザー名なのでお間違えなく。
WordPressの管理画面に入れれば成功です。

5. 固定のIPを作成する

このままではPublic IPが固定されていないので、静的なIPを作成して割り当てます。
スクリーンショット 2020-05-05 17.28.12.png
Create static IPをクリックします。
スクリーンショット 2020-05-05 17.29.46.png
先ほど作成したWordPressのインスタンスを選択して、Createを押せばAttachは完了です。
割り当てられた固定IPをブラウザで表示してみて、先ほどと同じWordPressの画面が表示されれば固定IPの割り当てができています。

次回

独自ドメインの取得とLet's Encrypt入れる

3
3
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
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?