WordPressのブログ費用は最安に!格安AWSがおすすめ

このブログを見ているということは…
WordPressでブログを簡単にはじめたい方や、ブログを格安でできないかを調べている方ですね?

朗報です。あります

この記事ではAWSのLightsailを使って超簡単にWordpressでブログを始める方法を紹介します。

この記事を読むとこんなことができます。
  • 常時SSLのWordPressを10分で構築できる
  • SSL証明書の更新が不要になる(自動更新)
  • WordPressを$3.5/月で維持できる
  • 構築に関する概念が変わる
  • AWSお勧めするわ!!!になる
目次

AWS Lightsailとは?

赤さん

AWS?Lightsail?聞いたことないけど…

そもそもAWSやLightsailってなんなの?という方はこちらも合わせてご覧ください。

WordPressでブログをはじめようとしてる人はいろいろ検索をし、調べていると思いますが、AWSを紹介している人はほとんどいませんよね。

理由は簡単。

アフィリエイトの広告案件にないから。

広告収入が欲しいのでサーバーアフィリエイトの案件にあるサーバーを紹介しています。

そんな私も広告収入は欲しいですが(笑)AWSを勧めたところで広告収入は入りません。笑
ですが、、お勧めする理由……知らない人に知ってもらいたいから

ブログ初心者の方に本当にお勧めな情報をお届けします!笑
是非はてなブログに登録を!w

AWSのアカウント作成方法

前置きが長くなりましたが、AWSのアカウント作成が済んでいない方は下記を参照して下さい。

WordPressの構築方法

では、早速WordPressを構築していきましょう。
7ステップで構築していきます。

STEP
Lightsailの管理画面コンソールに入る。
STEP
インスタンスを起動する。
STEP
固定 IPを取得する。
STEP
DNSを起動する。
STEP
DNSレコードを追記する。
STEP
ネームサーバーを選択する。
STEP
常時SSL(https化)する。

Lightsailの管理画面に入る。

AWSマネジメントコンソール上部の「サービス」をクリック。
コンピューティング配下のLightsailをクリック。

lightsail

コチラがまだ何もしていない状態のLightsailコンソール画面です。

コンソール

インスタンスを起動する。

いわゆるWebサーバーを起動します。WordPressが入っている器ですね。
インスタンスの作成をクリック。

設定項目は下記の通り。
※インスタンスプランにおいてはご自身のサイト規模に合わせ選択してください。(当ブログは$3.5です)
※Lightsailリソース名はお好きなお名前にしてください。

しばらくし、起動が完了するとこの様に表示されます。

「実行中」になればOKです。

固定IPを取得する。

今のままだと、インスタンスを立ち上げ直すたびにIPアドレスが変わってしまうので、静的IP(固定IP)を取得します。
起動したインスタンスへ入り「ネットワーキング」タブを選択し、「静的IPの作成」をクリック。

下記の通り、静的IPの指定のため、一意のリソース名を決めます。
「作成」をクリック

DNSを起動する。

DNSの起動

Lightsail管理画面から、「ネットワーキング」タブを選択し、DNSゾーンの作成をクリック。
取得済みのドメインにてDNSサーバーを立ち上げます。

まだ、ドメインの取得がまだな方は下記よりドメインを取得してください。

ドメインの取得方法はコチラを参考にしてください。

コチラの説明では「treetree2021.work」で取得。

「DNSゾーンの作成」をクリック。

DNSレコードの追加

「レコードの追加」をクリックし、Aレコードと、CNAMEレコードをそれぞれ追記する。
※本ブログは「www」有無、ともにアクセスできる設定です。www不要な場合はCNAMEレコードは不要です。

Aレコード

静的IPのリソースを選択

CNAMEレコード

www.ドメイン名 ドメイン名を入力

画面下部のネームサーバーに記載されている4つの呪文は後続で使うのでコピっておく。

ネームサーバーの選択

ドメインプロバイダ(お名前.com)に、このドメインをどこのDNSサーバで使うのかを指定してあげます。

お名前.comにログインして、下記をクリック。

メモった呪文を、貼り付けて完了。

少しすると、下記の通り取得したドメイン名でWordPressが起動していることがわかります。

赤さん

おー!出たー!あれ?「保護されたいない通信」とか書かれてる。
何これ怖い。

たこぼう

ご安心を。これからが見せ場です。

常時SSL化(https)、SSL証明書の自動更新、
wwwへのリダイレクト設定を行う。

ここが最大の見せ場!!!
通常、この作業を行うにはかなり時間がかかります…。
これらの作業を簡単に行えるツールがLightsailのWordPressには備わっています。

bncertツールの起動

インスタンスの管理画面より、コンソールに入ります。

下に実際の流れを記載しておりますので、記入するもののみ抜粋。

①下記のコマンドを入力し、ツールを起動します。

sudo /opt/bitnami/bncert-tool

②アップデートするか?と聞かれたら「Y

③アップデートが終わったら再度コマンドを入力

sudo /opt/bitnami/bncert-tool

④ドメインは?と聞かれるのでドメイン名を入力

⑤www付のドメインも登録しておくか?「Y

 (不要の場合は「n」)

⑥httpで接続してきたらhttpsにリダイレクトさせるか?「Y

⑦www無しで接続してきたらwww付にリダイレクトさせるか?「Y

⑧www付で接続してきたらwww無しにリダイレクトさせるか?「N

⑨こんな変更するけどいいか?「Y

⑩SSL証明書発行するからアドレス教えて?「有効なメールアドレスを入力

利用規約に同意してくれるか??「Y

Success!!!「Enter」

↓↓↓↓実際のメッセージ↓↓↓↓

bitnami@ip-172-26-0-163:~$ sudo /opt/bitnami/bncert-tool
An updated version is available. Would you like to download it? 
You would need to run it manually later. [Y/n]: Y

The tool will exit now. To run the updated version run the following command: 

/opt/bitnami/bncert-tool 

bitnami@ip-172-26-0-163:~$ sudo /opt/bitnami/bncert-tool
----------------------------------------------------------------------------
Welcome to the Bitnami HTTPS Configuration tool.
----------------------------------------------------------------------------
Domains

Please provide a valid space-separated list of domains for which you wish to 
configure your web server.

Domain list []: treetree2021.work

The following domains were not included: www.treetree2021.work. 
Do you want to add them? [Y/n]: Y

----------------------------------------------------------------------------
Enable/disable redirections

Please select the redirections you wish to enable or disable on your Bitnami 
installation.

Enable HTTP to HTTPS redirection [Y/n]: Y
Enable non-www to www redirection [Y/n]: Y
Enable www to non-www redirection [y/N]: N
----------------------------------------------------------------------------
Changes to perform

The following changes will be performed to your Bitnami installation:

1. Stop web server
2. Configure web server to use a free Let's Encrypt certificate for the domains: 
treetree2021.work www.treetree2021.work
3. Configure a cron job to automatically renew the certificate each month
4. Configure web server name to: www.treetree2021.work
5. Enable HTTP to HTTPS redirection (example: redirect http://treetree2021.work 
to https://treetree2021.work)
6. Enable non-www to www redirection (example: redirect treetree2021.work to 
www.treetree2021.work)
7. Start web server once all changes have been performed

Do you agree to these changes? [Y/n]: Y

----------------------------------------------------------------------------
Create a free HTTPS certificate with Let's Encrypt

Please provide a valid e-mail address for which to associate your Let's Encrypt 
certificate.

Domain list: treetree2021.work www.treetree2021.work

Server name: www.treetree2021.work

E-mail address []: tak0705.affiliate@gmail.com

The Let's Encrypt Subscriber Agreement can be found at:

https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf

Do you agree to the Let's Encrypt Subscriber Agreement? [Y/n]: Y

----------------------------------------------------------------------------
Performing changes to your installation

The Bitnami HTTPS Configuration Tool will perform any necessary actions to your 
Bitnami installation. This may take some time, please be patient.

----------------------------------------------------------------------------
Success

The Bitnami HTTPS Configuration Tool succeeded in modifying your installation.

The configuration report is shown below.

Backup files:
* /opt/bitnami/apache/conf/httpd.conf.back.202110071444
* /opt/bitnami/apache/conf/bitnami/bitnami.conf.back.20211007144
* /opt/bitnami/apache/conf/bitnami/bitnami.conf.back.202110071444
* /opt/bitnami/apache/conf/bitnami/bitnami-ssl.conf.back.202110071444
* /opt/bitnami/apache/conf/vhosts/wordpress-https-vhost.conf.back.202110071444
* /opt/bitnami/apache/conf/vhosts/wordpress-vhost.conf.back.202110071444

Find more details in the log file:

/tmp/bncert-202110071444.log

If you find any issues, please check Bitnami Support forums at:

https://community.bitnami.com

Press [Enter] to continue: 

確認

ドメイン名でアクセスしてみましょう。

鍵マークが輝いていますね!!!

そしてwww無しでアクセスしても、リダイレクトされていることが確認できます。

まとめ

WordPressのブログ費用はAWSのlightsailならば$3.5/月という超格安にて運用ができます。

ぜひお試しあれ!!

ブログができたらアフィリエイトもやってみよう!!

↓アフィリエイトで収益を上げるためのツールもご紹介。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
目次