##もくじ
・2日目(どうでもいい部分)
・GCP仮想マシンの停止・起動・SSH接続方法
・勝手にURLが変わって、Wordpressのログイン画面に辿り着けない!!
・GCP仮想マシンのIPアドレス固定化
・Wordpressの初期設定
・終わりに(どうでもいい部分)
#2日目(どうでもいい部分)
昨日に引き続き、GCP上のWordpressをいじっていきたいと思います。
3日坊主どころか2日目でもう面倒になってきましたが、これでも通勤時間中の妙に長い電車内ではWordpressについて調べるくらい興味はあるのです。
家に帰ってくると面倒くさくなるこの病気、なんていう病名なんでしょうか。
#GCP仮想マシンの停止・起動・SSH接続方法
せっかくGCPで作ったので、マシンの停止・起動の方法を覚えておきたいところです。
GCPでは起動中のみ課金されるとのことなので、起動していなければお金がかかることはない、らしい。(違ったらごめんなさい。)
ということで、停止と起動ですが、。
まず下記のようにCompute Engineを選びまして。
VMインスタンスというタブにて、下記のように該当の仮想マシンにて、停止 or 開始をクリックするだけですね。
上記画像は一度停止したあと、再度開始(起動)する時のものになっています。
起動後、仮想マシン名をクリックすると下記のように詳細画面が出ます。
カスタムメタデータという欄にて、Wordpressの管理パスワード等を再確認できますね。
(なんか隠すべきなのか分からず黒塗りしてます。)
この詳細画面からは、SSHログイン等もワンクリックで出来るようですね。便利なもんです。
#勝手にURLが変わって、Wordpressのログイン画面に辿り着けない!!
さてそれでは管理画面へ行ってみましょう、ということで次のようなURLを叩いてみます。
<グローバルIPアドレス>/wp-admin
すると・・・「このサイトにアクセスできません」
・・へ?
何故????
と格闘すること小一時間、よく見ると、URL欄のIPアドレスが勝手に変わっています。
このアドレスは仮想マシンが再起動する前に使っていたIPアドレスでした。
(再起動によってグローバルIPアドレスが変わっていました。)
どうやらWordpressは初期設定時に自サーバのIPアドレスをMySQLデータベースに保持するらしく、仮想マシンの再起動によってアドレスが変わってしまった後も、変わる前のIPアドレスを参照してしまうためにうまく動かなくなったようですね。。。。。
なんと面倒な。先にIPアドレスを固定化しておくべきでした。
幸い、初期設定でphpmyadminのインストールを許可していましたので、こちらからDB内を確認してみます。
<グローバルIPアドレス>/phpmyadmin
にアクセスし、ユーザーID:rootとして、パスワードには先ほどのVMインスタンスの詳細にあったmysql-root-passwordの値を入力します。
wordpressっぽいデータベース内のテーブルを参照すると、wp-option
テーブルの中のsiteurl
やhome
でIPアドレスの指定がありますね。ここが古いIPアドレスのままになっていました。
この部分をダブルクリックすると編集が出来ますので、無理やり書き換えます。そして再度<グローバルIPアドレス>/wp-admin
にアクセスしてみます。
無事にログイン画面が出てきました。IDとパスワードを入れてみると、昨日と同様にダッシュボード画面が出てきました!
なおここは当然、phpmyadminを入れていない場合でも、コンソール画面からmysqlのSQL文で編集すれば大丈夫そうです。
#GCP仮想マシンのIPアドレス固定化
ということで一刻も早く静的IPアドレスにしておこうと思いました。
こちらの記事「GCPで作成したWordpressの静的IPアドレスの設定方法」を参考に設定させて頂きました。ありがとうございます。
#Wordpressの初期設定
とりあえず、Updateをすべて行ったうえで、日本語と日本時間に合わせておきます。
それ以外にもやりたい事はありますが、無駄に時間を喰ってしまったので、今日はこれまで。
#終わりに
今日は1か所ハマりかけましたが、過去に似た事象になった事があったので、何とか自力で解決出来ました。
はやく自分で投稿できるようになりたいのですが、明日もWordpressをいじる事になりそうです。
明日以降にやりたい事のメモとしては、下記になります。
・WordpressのSSL対応
・テーマの変更
・ドメインの取得と反映
・プラグインの導入
CSSやPHP、javaScriptなどもいじれるようになれば大変夢が広がりそうですが、初心者らしく少しずつ触っていってみたいと思います。
(このようなブログ的文章をQiitaに書くのが場違い感甚だしいので、早く自分のサイトに仕上げてそちらに書くようにしなくては・・・)