【超初心者】GCP上のWordpressに独自ドメイン設定（Google domains）

##もくじ
・3日目（どうでもいい部分）
・[GoogleDomains](https://domains.google.com/m/registrar/search)で独自ドメインを取得（有料）
・[GCP](https://console.cloud.google.com/start?hl=ja)上のWordpressに設定してみる
・終わりに

#3日目
ついに3日目です。
[一昨日](https://qiita.com/necfo/items/5881e516702a99743b43)、[昨日](https://qiita.com/necfo/items/328d2df8bdf42c672013)に引き続きWordpressをいじっていこうと思います。

今日は仕事からの帰宅が22時近くになってしまい、夕食や家事を済ませるとほとんど触る気力が残っていません・・・。
しかし少しずつでもサーバなどに触る事に慣れるため、頑張ろうと思います。

ところで今日はHTTPSの設定をしたいと思ったのですが、~~無駄に長い~~通勤時間中に色々調べたところ、HTTPSのためのSSL認証をするためにはドメイン名（サイトのURL？）が必要のようです。（間違っていたらごめんなさい）

独自ドメイン名というものは基本的に有料のようなのですが、せっかくなので勉強と思って買ってみる事にしました。
無料で試す方法もありそうでしたが、年額1000円ちょっとと大した額でもないので、会社の~~無駄な~~飲み会に1回行ったと思って買ってみます。

#[GoogleDomains](https://domains.google.com/m/registrar/search)で独自ドメインを取得
ということで独自ドメイン名の取得です。
ドメイン名の購入というと、[お名前ドットコム](https://www.onamae.com/)や[ムームードメイン](https://muumuu-domain.com/)というところがWordpressの定番らしいですね。
確かに、数円～取得できるという事で、コスト的にも安そうです。

しかし折角GCPでGoogleを使っているので、Googleでも似たようなものがないのか検索したところ、見事にありました。
[GoogleDomains](https://domains.google.com/m/registrar/search)
どうやら1400円/年かかるらしいので、前述の会社さんと比較して全然お得感がないのですが、まあせっかくなのでGoogleで揃えてみようという事で何も考えずに購入してみます。
[GoogleDomains](https://domains.google.com/m/registrar/search)にて使いたいドメイン名を適当に入れて検索してみます。![GCP003.png](https://qiita-image-store.s3.amazonaws.com/0/329008/6c91902a-8852-3338-ad08-f4d95c927501.png)
.comのドメインで1400円/年と表示されており、**ポチッッ**とカートに入れてクレジット決済するだけですぐに取得が出来ました。（画像とは違うドメインになります）
もう取得されているドメイン名は灰色で使用不可となっておりますね。
ちなみに画像で撮り忘れましたが、5日以内であればキャンセルが出来ると記載がありました。1400円が勿体ないと思い直したらキャンセルしよう。

#[GCP](https://console.cloud.google.com/start?hl=ja)上のWordpressに設定してみる
###続いて[GCP](https://console.cloud.google.com/start?hl=ja)側でDNS作成
Cloud DNSというサービスでDNSゾーンが作れるようで、これをGoogle Domains側で設定する事によって、取得したドメイン名とGPCのサーバの紐づけができるようです。
まずはCloud DNS側で設定。下記のメニューから移動が出来ます。
![GCP004.png](https://qiita-image-store.s3.amazonaws.com/0/329008/6b2fde93-f31b-bcd4-cc5d-d0e047e28c8e.png)
このあと、ゾーンの作成→適当にゾーン名を付け、DNS名に先ほどGoogle Domainsで取得したドメイン名を入力し、作成ボタン。
なにやらNSレコードが４つほど出現します。
![GCP004-1.png](https://qiita-image-store.s3.amazonaws.com/0/329008/d28337ad-17fc-d27c-e439-f1e519417462.png)
###[GoogleDomains](https://domains.google.com/m/registrar/search)側にNSレコードを設定
この４つのNSレコードを[GoogleDomains](https://domains.google.com/m/registrar/search)に登録してみます。
![GCP004-2.png](https://qiita-image-store.s3.amazonaws.com/0/329008/d4d64ad8-0cc3-6716-1284-2cfdca713f2d.png)
ここまできてハタと気付きましたが、なんか変な事をしている気がする・・・どちらもGoogleDomainsのネームサーバなのでは・・・。なんだかもっと良いやり方がありそうな気がしますが、とりあえず進めます。

###[GCP](https://console.cloud.google.com/start?hl=ja)側でAレコードを作成
最後に[GCP](https://console.cloud.google.com/start?hl=ja)側でAレコードを作成します。これでIPアドレスとドメイン名を紐付けるわけですね。
[GCP](https://console.cloud.google.com/start?hl=ja)のCloud DNSに戻り、画面上部の「レコードセットの作成」を選びます。
下図のような画面で、DNS名にはサイトのURL（www.testdayo.comなど）と、[昨日](https://qiita.com/necfo/items/328d2df8bdf42c672013)固定化したGCPサーバのグローバルIPv4アドレスを記入します。
あとは「作成」ボタンを押すだけです。
![GCP005.png](https://qiita-image-store.s3.amazonaws.com/0/329008/ce7093ec-9a4a-10b2-3be6-fb1493e69500.png)

###接続確認
これで、登録したURLをブラウザに入力すれば、自分のWordpressページへ辿り着けるはずです・・・！！
![GCP006.png](https://qiita-image-store.s3.amazonaws.com/0/329008/b3937a6f-e663-61b8-5561-3892d7e8fc83.png)
**できたぁぁ！**

なんだか感動です。
完全にWordpressがデフォルトの状態ですが・・・これから中身の勉強もしていきたいなと。

###Wordpress側の設定変更
そういえばWordpress側も設定変更をしておかないと、また[昨日](https://qiita.com/necfo/items/328d2df8bdf42c672013)のように勝手にIPアドレスでの接続に戻ってしまいます。
MySQLのデータベースをいじっても良いのでしょうが、今度は管理画面へアクセスできますので、管理画面の設定タブでURLを変更します。
![GCP007.png](https://qiita-image-store.s3.amazonaws.com/0/329008/f359983f-cc24-5035-e594-b64659c01769.png)
これで、IPアドレスではなくドメイン名（URL）でサイトへアクセスすることが出来るようになりました！

#終わりに
DNS周りはあまり理解しきれていないまま設定してしまったので、もう少し時間をみつけて勉強しようと思います。
ともあれ、これでいわゆるWebサイトっぽいものが作れたように思いますので、次は下記を進めていこうと思います。
・HTTPS化
・Wordpressのテーマ変更
・Wordpressのプラグイン、デザイン変更
この辺りまでできれば、Wordpress側に投稿をしていってみたいですね。
自分語りが好きなので、ホームページ制作をまったり勉強しながら垂れ流せれば良いなと思います。

平日は時間を取るのがちょっと辛いですが・・・日々少しずつでも学んでいきたいなと思いを強くするのでした。おやすみなさい。