AWSとは?初心者でもできるWordPress導入手順


はじめに

「AWSってよく聞くけど難しそう」「WordPressを使って自分のブログやサイトを作りたいけど、どこで始めればいいかわからない」――そんな初心者の方に向けて、この記事では「AWSの基本」と「AWS上でWordPressを構築する手順」をわかりやすく解説します。

特に今回は、初心者でも簡単に使えるAWSのサービス「Amazon Lightsail(ライトセイル)」を使って、WordPressを無料枠で立ち上げる方法を紹介します。


AWSとは?初心者にもわかりやすく解説

AWS(Amazon Web Services)は、Amazonが提供しているクラウドサービスの総称です。サーバー、ストレージ、データベース、AI、IoTなど、200種類以上のサービスが提供されています。

AWSの特徴

  • 世界シェアNo.1のクラウドサービス
  • 初期費用がかからず、使った分だけ課金される従量課金制
  • 無料枠(Free Tier)あり
  • 初心者から企業まで幅広く使われている

この中でも、今回使用する「Amazon Lightsail」は、初心者に特化したサーバー構築サービスで、難しい設定なしでWordPressを使える点が大きなメリットです。


AWSでWordPressを構築する方法

ここからは、実際にAWSを使ってWordPressを立ち上げる手順を説明します。

ステップ① AWSアカウントを作成

  1. AWS公式サイト にアクセスし、「無料で始める」をクリック。
  2. メールアドレス、パスワード、アカウント名を入力して登録。
  3. クレジットカード情報を入力(無料枠でも登録は必要)。
  4. SMS認証を行い、アカウントを有効化。

ステップ② LightsailでWordPressを起動

  1. AWS管理画面(マネジメントコンソール)にログイン。
  2. 検索バーに「Lightsail」と入力してサービスを開く。
  3. 「インスタンスの作成」→ 「プラットフォーム:Linux/Unix」→ 「アプリ:WordPress」を選択。
  4. リージョン(例:東京)を選ぶ。
  5. インスタンスプランは一番左の無料プラン(月750時間まで)を選択。
  6. 任意の名前をつけて「作成」ボタンを押す。

ステップ③ WordPressにアクセス&初期設定

  1. 作成したインスタンスの「パブリックIP」をクリック。
  2. WordPressの初期画面が表示される。
  3. 管理画面にログインするために、Lightsail管理画面から「SSH」接続をクリック。
  4. 以下のコマンドで初期パスワードを取得:
cat bitnami_application_password
  1. http://<パブリックIP>/wp-login.php にアクセスし、user と先ほどのパスワードでログイン。

ステップ④ 独自ドメインの設定(任意)

  1. Route 53や他社のドメイン取得サービスでドメインを用意。
  2. DNS設定でLightsailのIPアドレスを割り当て。
  3. LightsailのDNSゾーンにレコードを追加。
  4. SSL化はBitnamiのスクリプトやCertbotを使用。

AWSの無料枠と注意点

無料枠の内容

  • Lightsail:512MB RAM、1vCPU、20GB SSD、1TB転送のプランが月750時間無料(1ヶ月分)
  • その他:EC2やS3にも無料枠あり(12か月間限定)

注意点

  • 無料枠を超えると自動的に課金される
  • インスタンスを停止しない限り、稼働中としてカウントされる
  • 利用状況はAWSマネジメントコンソールで随時確認可能

まとめ

AWSは難しそうに感じるかもしれませんが、Lightsailを使えば初心者でも簡単にWordPressサイトを構築できます。しかも、無料枠を利用すればサーバー費用もかかりません。

今後、サイトを本格的に運用したくなったら、上位プランへの移行や独自ドメインの設定も柔軟に対応できます。

まずは、実際に手を動かして「クラウドでのWordPress構築」を体験してみましょう。自分だけのブログやサイトを、AWSというプロレベルのインフラの上に立ち上げるチャンスです!

✪ 画像素材がないものはランダムで表示されるようになっています。フリー素材などでご用意ください。

おすすめChromeプラグイン一覧

プラグイン名特徴
GoFullPageウェブページ全体のスクリーンショットを簡単に取得できるブラウザ拡張機能です。
ColorZilla色を抽出するための拡張機能です。
WhatFontウェブページ上のフォントの情報を簡単に確認できるブラウザ拡張機能です。
PerfectPixelデザイナーが作成したデザインと実際にコーディングされたウェブページがどの程度一致しているかを確認・調整するためのブラウザ拡張機能です。

模写の手順

ステップ内容
ステップ 1構図を手書きか全画面スクショ(Go full page等)した後、ペイントツールで四角で囲い、大まかなclass,命名規則をあらかじめ決める。
ステップ 2HTMLの基本構造を作成する
ステップ 3CSSでレイアウトを模写する
ステップ 4 中級〜JavaScriptを追加して動きを再現する
ステップ 5最終調整を行い、検証ツールやPerfectPixel(chromeプラグイン)などで完成を確認する。