EC2を再起動したらワードプレスに接続できなくなった!
どうも。今更ワードプレスを使い始めたのです。
経緯はこちらで書いてますが
自分のサイトのトップページ、ベタにSpringBootの勉強で作ったものを入れている。これから色々と更新したいときにCMSあった方が便利だよねーーっと言う事でJavaベースのフリーなCMSを探していたんだけどいいのがないの。えーーー!仕事で今、Docker使ってワードプレス案件ガシガシやってるし、、、ここは1つ、サイトのトップはワードプレスにするか・・・と言うのが始まりであった。
ロードバランサとEC2を作ってワードプレス入れてみたのですよ!やったー!動く動く!これは今日は宴じゃ!つって課金嫌なのでEC2を停止したのですよ・・・後日EC2を起動してさてWebサーバーもPHP-FPMもMySQLもサービス動いてるから作ったサイトにつなげるか・・・( ^ω^)・・・つながらない・・・こんな感じの画面になる・・
こういうときは新規一転また別のEC2を作って・・・作ってみたときはいいがまたEC2再起動で上の画面となる。
ロードバランサからEC2へリクエストは飛んでる。ログで確認した・・が表示が変だったりログインリンク押すとつながらない。。なんでだ?
・・・ん?ログインリンク押したときのURLがEC2になっている・・・あ、いやこれはロードバランサ経由したとしてもEC2のURLになるのは分かる・・でも、、このURL、、IP違うくね?ご存じの通りAWSのパブリックDNSにはIPが入っているので古いIPじゃね?ってなったの。
となり、あぁ、もしかしてワードプレスのDBにホスト名がどこかに入っていてそれが古いんじゃ?とwp_のつくテーブルをselect * from で見てったらwp_optionsというテーブルに古いホスト名が登録されている・・・
こ れ だ !
ググったらまぁ割と一般的な事らしく、、初心者の僕は知らなかったという事でした。多分サイトの移動とかでは一般的な注意事項なんだろうなぁと。
ここから上記のサイトで書いている通りの事を実行した順に書いてきます。(これはリンク先がなくなってしまった場合の事も踏まえています)
手順としてはEC2再起動したらWP-CLI経由で先のオプションを変更するというもの。まず、WP-CLIがない場合はインストール。以下のコマンドでインストール
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar chmod +x wp-cli.phar sudo mv wp-cli.phar /usr/local/bin/wp
きちんとインストールされているか確認します。なんか情報が出ればOK
wp --info
以下のWP-CLIコマンドでURLを変更します。
wp option update home プロトコルから始まる新しいEC2パブリックDNS名 ※1 wp option update siteurl プロトコルから始まる新しいEC2パブリックDNS名 ※1
※1 例:https://ec2-xx-xxx-xxx-xx.ap-xxxxxxxx-x.compute.amazonaws.com
ここで注意なのは、ワードプレスがインストールされている場所で実施してください。単に実施するとこんな風にワードプレスのパスを指定しろ!と言われます。あと--allow-rootは忘れずに。
XXXX@ip-xx-x-X-xxx:~# wp option update home http://ec2-xx-xxx-xxx-xx.ap-xxxxxx-1.compute.amazonaws.com --allow-root Error: This does not seem to be a WordPress installation. Pass --path=`path/to/wordpress` or run `wp core download`.
左記のサイトではそのあとにwp search-replaceでURLの置換もやっているみたいです。この状態でサイトに接続するとまた先ほどのような変な画面になります。ログインリンクは効くようになっているので一旦ログインしてからサイトにアクセスすると表示が元通りになります。この方法でも大丈夫かな?いったんこれで運用しましょう。
今更ながらVPCにEC2を一つ構築する手順とか
awsは使ってるけど別に毎日インフラ構築してるわけじゃないので新しくサーバー作るときに迷うのですよね・・毎回キータとか検索するのも面倒なんでメモ
前提とかミッションとか
VPC内にEC2を一つ作り、Webサーバーとして外に公開します。その際、構築メモなのでいったんセキュリティ云々の話は置いておきます。
手順
大きく以下の手順です。
1.VPCを作る
各情報を入力します。
名前には識別する名前を入力し、IPv4 CIDRブロックには例の通り入力します。これで空のVPCが作成されます。
ここで自動的にルートテーブルが作成されています。このルートテーブルと次のインターネットゲート上を紐付ける事によって外とつながります。以外とここ忘れるので
2.インタネットゲートウエイを作る
VPCをインターネットに接続するためのものみたいです。名前タグを入力するだけです。
作成後表示されるインターネトゲートウエイの一覧にある「アクション」メニューから「VPC」にアタッチを選択し、先ほど作成したVPCにアタッチする。これでVPCが外とつながります。
先ほどVPCを作成した時に自動的にルートテーブルができてますので。これにこのインターネットゲートウエイも紐付けます
左側メニューのルートテーブルから、できたルートテーブルを選択し、「ルートの編集」から紐づけます
3.サブネットを作る
VPCには一つ以上のサブネットを作りその中にEC2を構築します。
名前タグ
識別するための名前です。ご自由に
先ほど作成したVPCを指定
アベイラビリティゾーン
ap-northeast-1a ~1dなどありますが、指定できないものがあるので注意。
IPv4 CIDR ブロック
10.0.0.0/24とか
作成したサブネットのルートテーブルに先程作成したインターネットゲートウエイを紐づけします
4.EC2を作る
あとはEC2を作成します。大体修正するところは以下
ステップ3:インスタンスの詳細の設定
ネットワーク ・・・ 先ほど作成したVPCを選択
サブネット ・・・ 先ほど作成したサブネットを選択
自動割り当てパブリックIP ・・・ 有効
自動割り当てについては通常はLB経由とかにするのでEC2のパブリックIPは不要なのかな?いったん直にEC2にアクセスできる形態としてます。
ステップ6:セキュリティグループの設定
セキュリティグループ名に任意の値を入れ、とりあえずhttpとsshのみ通すようにします。サーバーがWindowsの場合はRDPも通してると便利です。この設定で自動的にセキュリティグループが作成されます。
ソースについて、デフォルトで指定される0.0.0.0/0を指定していると警告されますがここは前提の通り一旦無視
送信元が 0.0.0.0/0 のルールを指定すると、すべての IP アドレスからインスタンスにアクセスすることが許可されます。セキュリティグループのルールを設定して、既知の IP アドレスからのみアクセスできるようにすることをお勧めします
入力が終わったら「起動」ボタンでキーペアを作成または選択します。
あとは作成したEC2インスタンスで右クリック→接続なりで接続方法が表示されるため、手順に従いインスタンスに接続します。
Webサーバーの構築についてはこちらを参考にする。
Wordpressをいれたければこちらも追加作業。
初めに書いた前提の通り、セキュリティ云々は一旦置いてます。上での作業で以下のようなイメージになってるのかな?
これだとまだHTTPS化できないので、それ用のも作らないといけませんね
アクリル作品用資料
アクリル切って色々作ってると市販品ではどんなのがあるのかが気になるのですね。あとどう言う風に作ってるか。ヨドバシを巡っているとたまにアクリル製品が安くなっていたりします。そこから自分が作って見たいものについていくつか購入してみました。
大量にあるものは台が欲しいのです。こういう台、どこで売ってるかわからないし買うとしてもロット単位とかだと思うので素人には買えないのです。
このすばドミテリア
ドミテリアとは、前後にプリントしてあるイラストで奥行き感を楽しめる新しいアクリル商品。自分が以前作ったこれも一種のドミテリアなのかな?
このすば、めぐみんですね。確かに厚いアクリルの面裏に印刷されると奥行き感が出ますね。多分これは8mmアクリルかな?
これを単体だとこんな風に立てます。これはアクア様
これをこんな風に連結して楽しめます。全種類集めたくなりますね。
ラブライブ・サンシャイン マグネット
冷蔵庫なんかによくつけるアレでしょうか。印刷がちょっと荒っぽいですね。
裏側はこんな感じ。マグネット右下が荒れてますがこれはマグネットをひっぺがそうとしたからです。自分も作って見たいと思った以上、買って壊すのはいつもの事なのです。市販品がどれぐらいの品質かわかります。以外とガッチリと接着されています。
いつも行ってる施設ではアクリルは切れますがマグネットシート(ゴム)は切れないので、ここは手で切るしかないかなぁ・・・
とりあえず冷蔵庫に付けてみました。マグネットも結構強いので色々と挟めそうですね。こういう実用品の方が好まれるのでしょうか。
そういえばスマホって当初スマフォだった気がするのですがいつからスマホに・・au社長のスマフォンってのが思い出されます。
双海亜美(ふたみあみ)と言うキャラクターみたいです。ヨドバシでちょうど1つ安くなってたので購入しました。
こんな感じに組み立てます。
ちょっとスマホがなかったのでCDでも。おっさん!やめろ!おっさん乗せるな!って聞こえてきそうですがこれはシュガー・ブルーのアブソリュートリーブルー。もう30年ぐらい前のアルバムですが、ブルースハーブがカッコいい。当時痺れたな。
あ、そういえば普通にありました。もう使ってないスマホ。
ミクスマホです。とても良い機体でした。普通にミク知らない人にはデザインのあるスマホなんかな?ぐらいに見られていました。
アイドルマスターミリオンライブ アクリルスタンド
言わずと知れた、アクリルスタンドです。これは光るタイプですね。彫りもないアクリルを光らしてもあまりきらびやかにはならないと思うのですが、周りが光るのがいいのかな?暗いところなら良さそう
先にも書きましたが台が欲しくて大量に買いました。台が200円前後で手に入れられたと思えばとても良いです。ちなみにどれが誰だかはさっぱり不明です。自分のを作ったら彼女らは廃棄です。いるひといます?
以上です。光るアクリルスタンドは台を購入してしまったので是非とも近々作りたいですね。あとはドミテリアとマグネットかな?スマホスタンドはあんまり気がわかない。
いちじくの甘露煮を作ってみた
いちじくの季節ですね。子供の頃はいちじくなんて家にはえててこの時期になると熟れたイチジクの尻が割れてきて赤い実を見せるので1つひょいっととっては食べていたものです。
Twitterのフォロイーさんがイチジクの甘露煮を作ってる画像が上がってて美味しそうだなぁと思い、自分も作ってみました。
材料のイチジクは20個ぐらい入って370円ほど。ちょっと自分には高いのか安いのかわかりませんが・・・どこかのサイトの作り方をみて作りました。
材料:
・イチジク5個
・砂糖500g
・レモン汁少々
これをヘタをとって一旦2分ほど煮てから別の鍋で砂糖、レモン汁、水を加えて落し蓋をして1時間ほど煮込むだけ・・超簡単!
一旦2分ほど煮ます。色々なんか汚いのが出てきました。
そしてそれを1時間ほど煮ます。実は砂糖があまりなくてはちみつも使いました。煮てるときなんかはちみつの匂いがして、、、これ、、甘露煮になるのか?って疑問でしたが、、、
レモン汁、、無い!!となり、多分酸味をいれて甘みを強調するのか?と思い、ちょっとだけ酢をいれました。
煮てる最中、まだ青いままだなぁ、、、なんか煮汁に中身の赤い感じが出てきた。これが黒くさせるのか?とか思いながら煮てましたが青いままです。それでできたのがこれ。。。なんか違う、、緑のままだ、、
いや、甘露煮ってこんな感じの黒いのだよね?ウハーーー!!!違う!何か違う物を僕は作ってしまったのか!!
と思い食べてみると、うん、、甘露煮だね、、うん怪しからん、、いつもの紅茶の受けにいいかもしれない、、無職の作業中に食べるのにはいいかもしれない、、うん、、うまい、、
別のフォロイーさんに教えてもらったのですが、砂糖ではなく黒糖、赤ワインを使うという方法もあるみたいです。今度やるときは参考にしてみよう。
日本史リブレット、労働力動員と強制労働
いつもの日本史リブレットシリーズ。薄くて読みやすくて気軽に読むには最適ですね。終戦日になり戦時の話題がTVなどで特集が組まれていた時にタイトルに惹かれて購入。
内容は4部構成で、日本が経験した総力戦に対する労働力の確保と言う面を書いていきます。総力戦というのは著書に冒頭によると
国家の総力(軍事力・経済力・精神力)をあげた戦争のことである。すなわち、国家が軍事力増強のために、軍需産業を中心に経済活動を統制する一方、国民の精神動員・思想統制を実施した戦争
とのことで、軍需産業へどのように人が動員されていったかと言うのを数字や当時の記録から書いています。1部は日本人、2部は朝鮮人、3部は中国人と分けて数字と当時の事実が語られます。4部は終戦に向けての総括。
日本人については、はじめ小学校卒業者が陸海軍の工場や各軍需産業への就職斡旋された。中学校卒業者ははじめは上級学校への進学により技術者など高いレベルの人材を確保するため対象外。この事からこの頃はまだ戦争は数年または10年単位で続き、人を養成すると言う形だったのだろう。しかし1943年にはこの中学校卒業者も小学校卒業者と同じく工場などへの就職斡旋と言う形で現れる。労働力確保の数字からも情勢の悪さというのは1943年ぐらいには見えてきたのだろう。このほか、農民・農村民、中小商工業者、女性、と分けて動員の様子がみて取れる。
朝鮮人に関しては日本の軍需産業の各会社から動員数をリクエストされ、朝鮮半島各地点で募集が行われた模様である。賃金については日本人と差別がないようにすると決められていたようだ。ただし、後で書かれるように半強制的な貯金であったりと本人の手に渡るのは少なく、と言う現状だったらしい。次の中国人についてもだが、劣悪な労働環境の中、逃亡と言う形となって現れる。どうやら国内に逃亡を協力する組織があったとのこと。これが他国で日本人が劣悪な環境に置かれていたらどうだろう?逃亡を助ける組織と言うのは組まれたのだろうか?ちょっときになる。また逃亡とは別の方法が労働争議と言う形で現れたようだ。これも日本人ならどうだっただろう?と言う疑問はある。
中国人に関しては朝鮮人が「同化」対策が行われた一方、中国人は敵国人として徹底して「異化」の対象とされた。それも強制労働の内容となって現れる。日本人、朝鮮人との接触を禁止し、休憩時間なし、休日なし、仕事が終わらないと休めない。朝鮮人もだが、厳罰で持って対応された。
4章で言われるように、1944年10月〜1945年3月の時点ですでに労働力の供給源としての*人*がいないので国民動員計画の策定中止となって現れ、閣議決定されたのが国土の要塞化、疎開の徹底、特攻隊など。負け戦に向けての準備になっていった。
確か大戦の国内にいる戦争で亡くなった方は90万人ほどで殆どの死亡者は終戦の年に集中していると記憶している。3月の時点で白旗をあげていれば兵士も含めていかほどの人の命がなくならずに済んだんだろうね。ただ、負ければどうなるかわからないと言う心境の中では死なばもろとも、なのだろうけど。今の戦後の結果から当時の人を語ってはいけない。
ケンタッキーぶちこんで炊いた米は最高をやってみた
ケンタッキーぶちこんで炊いた米は最高 pic.twitter.com/5m7ioMf7Cl
— けむりくらげ (@kemurikurage2) 2020年9月11日
ふむふむ、、おいしそうだ。単純に1合米に1合米の水量、チキン適当にぶち込んで鶏ガラちょちょいのちょいと入れるだけらしい。
ということで家に誰もいないのでやってみました。分量はこんな感じです。元ツイートでは鶏ガラと書いてあったのですが、コンソメでやってみました。あと刺身用に買ったイカのゲソがあったのでぶち込んでみました。
米 1.5合
フライドチキン 1ピース
コンソメ 少々
余ってたゲソ 1杯分
この時点で塩っ気たんないかなぁって思っていたのですが、もう1つ購入してたチキンを食べてみて納得、、しょっぺぇ!塩は足りるはずだこれ・・・
お!なんかいい具合に炊けましたね、、炊飯器の汚いのはご愛嬌
これをよそって・・・こうだ!
食べてみた感想、、、うん、、んまいな、、、けしからん、、、こんなのを食べるなんて、、けしからん、、、んまいな、、、
ちょっと心配した通り塩っ気がちょっと足りない気がします。淡い塩っけは感じるぐらいなのでおかずをちょいと齧りながら食べたら良いと思います。または炊く際に塩かショーユとかちょろっと垂らすとか。
あと、今回は余ったイカゲソを入れてみましたが、玉ねぎみじん切りにして入れてみたいですね。あと、油とかちょっと足す、ピリッとしたの欲しければ唐辛子入れてみるとか。(これは激辛チキンで代用かな?)
吹いてみた。もののけ姫
吹いてみた系の動画をみてるとね、自分も出してみたくなるんですよね。と言うことで始まった昔取った杵柄的なフルートで頑張ってみました。
こう言うのちょっとやって思うのは、ユーチューブで色々と吹いてみたの出してる人いるけど、ほんとすげぇなぁって思うのですよ。まずね、、楽器練習するでしょ?まぁそれは楽しいんですよ。でもね、録音しながら*吹き切る*ってのがどんなに大変なのかがわかりますよ。
いつも自分は練習ではよくできたかなぁなんて思いながら録音を開始するのですよ。そして録音開始して2、3秒後にくそぉ!なんて言いながら録音やめるんですわwそんなの繰り返して3時間も何回も何回も繰り返してやっと吹き切るんだけどまぁ自分には全然これでいいとは思えないですよね、でも頑張って吹き切った!褒めて的なw
そしてこれ今度DAWに突っ込んで音確認してリバーブかけたりしてまあ聴けるようになったかなってとこまで持って行って、音声ファイルにするんですよ。それを動画ソフトで絵と音声ファイルくっつけたりキャプション書いてみたりしてやっと動画ってもんが仕上がるんですよ、自分では俺の実力は全然こんなんじゃねぇ!!!って思いながらやっとできたボロボロの動画をユーチューブにあげる。
あぁ、、、終わった、、、やっと終わった。。。。動画の再生数?もういいやそんなもん、、、俺はやったんだ!ぷしゅーーーー(燃え尽きる)
あぁ、すげぇなぁ、、ユーチューブで動画出してる人、かなわねぇや、こんなこと高頻度でやってるわけでしょ?でもね、、自分も頑張ってやるんですよ。なんどもなんども、、、がんばってやる