ワードプレスを設置する時に、「手軽に済ませたい」や「時短で複数作りたい」と思ったことはありませんか?
Amazon Lightsailを使うと、あっという間にワードプレスが作れます。
そこで、今回はAmazon Lightsailでワードプレスを設置する方法について解説していきます。
簡単にワードプレスが設置できる「Amazon Lightsail」
Amazon Lightsailって何?
Amazon Lightsailは、AWSの簡単に設定ができる仮想サーバーです。
AWSは機能が1つのサービスとして扱われている特徴がありますが、Amazon Lightsailの場合は必要とされる機能がまとめて扱われています。
そのため、複数のサービスを利用する手間を省くことができます。
Amazon Lightsailの魅力とは
魅力①:必要機能が揃っている
一つのサービスに複数の機能が備わっているAmazon Lightsailは、
- ストレージ
- スナップショット
- ロードバランサー機能
- ファイアウォール
- DNS機能など
このような機能をまとめて契約できるため、必要な機能を手軽に利用することができます。
魅力②:コストの計算がしやすい
Amazon Lightsailは、月額固定料金のサービスです。
Amazon EC2のような従量制のサービスは、利用するごとに金額が異なるため、月々の請求金額に変動があります。
また、複数サービスの利用やアクセスの急増などによっても金額が異なり、コストが高くなってしまうこともあります。
その点、Amazon Lightsailは月の予算がハッキリとしており、月々の利用額の計算が行いやすいです。
魅力③:簡単にサーバー作成できる
簡単な操作で利用できるAmazon Lightsailは、用意されている機能から選んで利用するため、詳しい知識が無くても作ることができます。
実際に操作する設定も少ないのも魅力的で、作成したサーバーを簡単に複製することも可能です。
Amazon Lightsailの導入がオススメなケース
Amazon Lightsailの導入がオススメなケースは、こちらになります。
- WordPress
- 小規模での利用
- 検証や開発環境など
簡単に導入できるのがAmazon Lightsailの魅力ですが、機能の組み合わせや自由度の低さといったデメリットもあります。
そのため、大規模での利用にはあまりオススメできません。
Amazon Lightsailの料金と性能
料金 | 性能 |
3.50 USD | 512 MB メモリ 1 コアプロセッサ 20 GB SSD ディスク 1 TB 転送* |
5 USD | 1 GB メモリ 1 コアプロセッサ 40 GB SSD ディスク 2 TB 転送* |
10 USD | 2 GB メモリ 1 コアプロセッサ 60 GB SSD ディスク 3 TB データ転送* |
20 USD | 4 GB メモリ 2 コアプロセッサ 80 GB SSD ディスク 4 TB データ転送* |
40 USD | 8 GB メモリ 2 コアプロセッサ 160 GB SSD ディスク 5 TB データ転送* |
80 USD | 16 GB メモリ 4 コアプロセッサ 320 GB SSD ディスク 6 TB データ転送* |
160 USD | 32 GB メモリ 8 コアプロセッサ 640 GB SSD ディスク 7 TB データ転送* |
料金 | 性能 |
8 USD | 512 MB メモリ 1 コアプロセッサ 30 GB SSD ディスク 1 TB 転送* |
12 USD | 1 GB メモリ 1 コアプロセッサ 40 GB SSD ディスク 2 TB 転送* |
20 USD | 2 GB メモリ 1 コアプロセッサ 60 GB SSD ディスク 3 TB データ転送* |
40 USD | 4 GB メモリ 2 コアプロセッサ 80 GB SSD ディスク 4 TB データ転送* |
70 USD | 8 GB メモリ 2 コアプロセッサ 160 GB SSD ディスク 5 TB データ転送* |
120 USD | 16 GB メモリ 4 コアプロセッサ 320 GB SSD ディスク 6 TB データ転送* |
240 USD | 32 GB メモリ 8 コアプロセッサ 640 GB SSD ディスク 7 TB データ転送* |
このような料金となっています。
また、一番安いものを利用した場合、同じ内容でEC2インスタンスを借りるよりも安く利用でき、無料で利用できる通信量の幅も広いです。
Amazon LightsailでWordPressを構築する方法【準備編】
AWSのアカウントを作成する手順
Eメールアドレス・パスワード・パスワードの確認・AWSアカウント名を入力する
フルネーム・会社名・電話番号などの必要情報を入力する
支払いに使用するクレジットカードやデビットカードの情報を入力する
SMSや日本語自動音声電話でアカウント認証を行う
無料のベーシックサポートプランを選択し、アカウント作成を完了する
Amazon LightsailでWordPressを構築する方法【設定編】
インスタンスを作成する
ネットワークを設定する
WordPressにログインする
Amazon LightsailでWordPressを構築する方法【カスタマイズ編】
ワードプレスにログインができると、構築自体は完成となります。
ただ、構築したままの状態では、セキュリティ面などに不安が残ります。
そのため、構築後はある程度の設定を行っておきましょう。
ワードプレスのセキュリティ対策
独自ドメイン
独自ドメインの取得やSSL化を行うことで、セキュリティを高めることができます。
SSL化はデータ通信を暗号化する技術なので、早めに対処しておきましょう。
では、順番に解説していきます。
①独自ドメインを設定する手順
以上で独自ドメインへの変更作業が完了です。
②SSL化の設定手順
次のように、質問の答えを入力していきます。
①Domain list[]: :独自ドメイン名(例xxx.com) ②The following domains were not included:(以下省略):「www.」を含む場合は「Y」 ③Press[Enter]to continue:ENTERキーを押す ④Enable HTTP to HTTPS redirection[Y/n]:「Y」を押す ⑤Changes to perform:内容を確認する ・configure web server name toが独自ドメインになっているか ・Enable HTTP to HTTPS redirectionのリダイレクト内容があっているか |
ちなみにですが、以下の画像の番号の部分の内容です。
⑤で内容を確認し、問題がなければ「Do you agree to these changes?[Y/n]」に「Y」と答えましょう。
すると、設定作業が開始されます。
設定中はサーバーが止まってしまうため、強制終了はせずにそのまま待ちましょう。
ターミナルを使えば、SSL化も簡単に済ませられるので便利ですね。
ドメインを変更した際は、連携させているツールの情報も変更が必要です。
Googleサーチコンソールやアナリティクスなどの情報も変更するようにしましょう。
ユーザーの管理
新たにユーザー名やパスワードを用意して、新規ユーザーを作成しましょう。
初回ログインで使用したユーザーは削除することで、不正アクセス等の対策を行うことができます。
スパムコメント対策
スパムコメントとは、巡回ロボットやツールによって宣伝などのコメントを無差別に投稿することです。
大切なコメントの見逃しだけでなく、ブログの品質低下の原因にもなるのでスパムコメントの対策は大切です。
アクセス制限
ワードプレスのインストールを行う上で重要なファイルの一つである「wp-config.php」は、データベース接続情報などが記載されています。
そのため、セキュリティ対策として「wp-config.php」へのアクセス不可にする設定を行うことがオススメです。
prefixの変更
WordPressのprefix(プレフィックス)は、データベースのテーブルにある電話番号の市外局番のようなものです。
デフォルトのWordPressのテーブルを見ると、「wp_●●●●●」のような表記になっています。
この「wp_」の部分がprefixです。
prefixをそのままにしておくと、テーブル名が容易に特定できるため、ハッキングされるリスクが高まります。
また、同データベース内にワードプレスを複数導入しようとすると、同じprefixとなり上手くいかなくなってしまうため、prefixの変更が必要になります。
テーマやプラグインのアップデート
ワードプレスに追加したテーマやプラグインは、最新版へアップデートを行いましょう。
古いものを使用しているとセキュリティ面のリスクが高まります。
バックアップ対策
ワードプレスを運営する時は、もしものために定期的なバックアップを行いましょう。
BackWPupなどを使用すると、簡単にバックアップが行えます。
AWSのセキュリティ対策
Amazon LightsailはAWSに関連するサービスなので、AWSのセキュリティ対策も行いましょう。
AWSにはセキュリティのガイドラインが用意されているので、内容を確認しておきましょう。
CIS Amazon Web Service Foundations Benchmark :
https://d1.awsstatic.com/whitepapers/compliance/AWS_CIS_Foundations_Benchmark.pdf
まとめ
Amazon Lightsailを利用すると、時間を節約しながら簡単にワードプレスを構築することができます。
手軽にできる方法を活用して、効率よくワードプレスを運営していきましょう。