AWS LightsailでWordPressを構築してブログを作成してみた

<!-- wp:paragraph -->
<p>AWS Lightsailを使って、Wordpressを利用したブログを簡単に作成してみます。</p>
<!-- /wp:paragraph -->

https://ten-hope.com/aws-lightsail-wordpress/

<!-- wp:heading -->
<h2>はじめに</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>AWSで簡単に安価にブログを作成してみます。独自ドメイン作成とかSSL化とかも簡単にできてしまいます。<br>まずは、AWSのアカウントがない場合はAWSアカウントを作成します。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p><a href="https://aws.amazon.com/jp/register-flow/" title="https://aws.amazon.com/jp/register-flow/">AWSアカウント作成の流れ</a></p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2>AWSの費用について</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>LightsailでWordpressを構築した場合、<strong>最安で$3.5/月</strong>となります。<br>利用スペックによって、値段変わりますが、最初は最安スペックからでよいでしょう。 </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>あと、独自ドメインとる場合も、無料のものもありますし、***.comであれば取得費用1000円くらいでしょうか。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>その他、利用サービスによっては、細々費用かかる場合もありますが、大枠上記で収まる感じです。</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2>構築</h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3>Lightsailでインスタンスの作成</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>AWSマネジメントコンソールにアクセスして、検索に「Lightsail」を入力して「サービス」から「Lightsail」を選択します。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":132,"width":397,"height":153,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image.png" alt="" class="wp-image-132" width="397" height="153"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>Lightsailのホームを表示します。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>まずは、インスタンスロケーションを東京、ゾーンAとします。次に、インスタンスイメージの選択として、プラットフォームには「Linux／Unix」を、設計図には「WordPress」を選択します。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":133,"width":571,"height":355,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-1-1024x637.png" alt="" class="wp-image-133" width="571" height="355"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>次にインスタンスプランの選択をしてます。手軽に作成する前提で、$3.5/月プランを選択します。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":134,"width":560,"height":310,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-2.png" alt="" class="wp-image-134" width="560" height="310"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>最後に、自分でわかりやすいインスタンス名を、インスタンスを確認「WordPress-1」のところを変えて入力して、「インスタンスの作成」をクリックします。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":135,"width":515,"height":299,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-3.png" alt="" class="wp-image-135" width="515" height="299"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>そうすると、今作成した「WorPress-1」が表示されますが、「保留中」となっているので「実行中」になるまで数分待ちます。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":136,"width":338,"height":262,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-4.png" alt="" class="wp-image-136" width="338" height="262"/></figure>
<!-- /wp:image -->

<!-- wp:image {"id":137,"width":329,"height":116,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-5.png" alt="" class="wp-image-137" width="329" height="116"/></figure>
<!-- /wp:image -->

https://ten-hope.com/aws-lightsail-wordpress/

<!-- wp:heading {"level":3} -->
<h3 id="toc-6">ネットワークの設定</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>インスタンスが「実行中」の状態になったら、インスタンス名「WordPrees-1」（設定により異なる）をクリックしてインスタンスの詳細画面へ遷移して、メニューから「ネットワーク」を選択します。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":138,"width":481,"height":161,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-6.png" alt="" class="wp-image-138" width="481" height="161"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>IPアドレスが表示されていますが、動的に変わってしまうIPのため、固定にするために、静的IPを作成します。静的IPを作成するために「静的IPを作成」をクリックします。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":139,"width":573,"height":363,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-7-1024x649.png" alt="" class="wp-image-139" width="573" height="363"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>静的IPアドレスの作成画面から、作成をクリックします。静的IPの指定は変えたければ自分の好きな名前に変更できます。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":140,"width":493,"height":529,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-8.png" alt="" class="wp-image-140" width="493" height="529"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>そうすると、静的IPアドレスと作成され、以降IPアドレスが変更されることなく使用できるようになります。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":141,"width":539,"height":322,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-9.png" alt="" class="wp-image-141" width="539" height="322"/></figure>
<!-- /wp:image -->

<!-- wp:heading {"level":3} -->
<h3 id="toc-7">WordPressの設定</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>WordPressへの初期ログインのためのパスワードの取得を行います</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>メニューの「接続」から「SSHを使用して接続」をクリックします。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":142,"width":575,"height":308,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large is-resized"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-10-1024x549.png" alt="" class="wp-image-142" width="575" height="308"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>そうすると別ウィンドウでコンソール画面が表示されるので、「cat bitnami_application_password」</p>
<!-- /wp:paragraph -->

<!-- wp:preformatted -->
<pre class="wp-block-preformatted">$ cat bitnami_application_password</pre>
<!-- /wp:preformatted -->

<!-- wp:paragraph -->
<p>を入力してリターンすると、下の、色付きの四角で囲ったところがパスワードとなるので、コピーしておきます。<meta charset="utf-8"></p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":143,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-11.png" alt="" class="wp-image-143"/></figure>
<!-- /wp:image -->

<!-- wp:heading {"level":3} -->
<h3 id="toc-8">アクセス確認</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>先ほど設定した静的IPを使ってブラウザからWordPressの管理者ページ（〜/wp-admin）にアクセスします。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":144,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-12.png" alt="" class="wp-image-144"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>ユーザ名は「user」でとして、パスワードは、先ほど取得したパスワードを入力します。</p>
<!-- /wp:paragraph -->

<!-- wp:image {"id":145,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-13.png" alt="" class="wp-image-145"/></figure>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>ログインしてダッシュボードが表示されたら構築完了です。おめでとうございます。</p>
<!-- /wp:paragraph -->


<!-- wp:image {"id":146,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="https://ten-hope.com/wp-content/uploads/2021/11/image-14.png" alt="" class="wp-image-146"/></figure>
<!-- /wp:image -->

<!-- wp:heading -->
<h2 id="toc-9">構築後に行うべきこと</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>ここまでで、とりあえずWordPressを構築することができました。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>あとは、独自ドメインの取得＆SSL対応したり、WordPress自体のセキュリティ対策を行う必要があります。</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 id="toc-10">さいごに</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>AWSを利用して、簡単にWordPressを構築できました。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>簡単に、WordPressを使ってみたいという方の参考になればと思います。</p>
<!-- /wp:paragraph -->
次は、ドメイン名取得してWordpressブログにドメイン名でアクセスできるようにします。
続きは以下へ!

https://ten-hope.com/route53-lightsail-wordpress/