ブログ関連で少し確認してみたいことがあり、他社サービスで申し訳ないが、さくらのレンタルサーバを借りてみることにした。
さくらのレンタルサーバを選んだ理由としては、ずばりWordPressを使ったブログ運用が出来る点である。ちなみにWordPressを扱っている国内企業は複数社あるが、昔からのよしみということで。
なお誤解のないよう書いておくと、「はてなのブログ」を辞めるつもりは現時点で一切ない。念のため。
はてなブログほど簡単ではない
公式サイトには、最短2分でWordPressを簡単インストールなどと書いているが、あくまでもインストール所要時間の話であって、実際には設定や準備が色々あり、初見者にはとうてい無理な話である。
私も元IT技術者の端くれなので、一人で作業できる知識と経験はあるが、スタートアップガイド(設定ガイド)を読み進めながらの作業であることと、他の用事や家事なども抱えているので、当記事公開時点でお試し期間3日目に入るが、未だ公開までに至っていない。
まあ、まとまった時間と理解力があれば、さすがに3日も要らないとは思うが。
後から出てくる前提条件
そもそも、WordPressを利用するための前提条件というか、事前作業が、色々と面倒なのである。
スタートアップガイドと称するものを読み進めると、必須なのかどうか分からないが、メールアドレスを作らされたり、独自ドメインと初期ドメインが混在した説明がなされたりで、ひたすら読みにくい。
そして何より、WordPressをインストールするために最重要な前提条件として、DBのインストールが必要なのである。
もう少し楽に考えていたので、え?そこから?みたいな感じである。
一応、メニュー仕立てで多少楽にインストール作業は進められるが、DBの詳しい設定方法は割愛されている。WordPressが使えると宣伝しておいて、途中放棄すんな、といった感じではある。
楽を覚えた後の面倒ごと
今どきであれば、仮想コンテナ技術であるDockerを使い、イメージをダウンロードして実行するだけで、最低限動作する環境を用意するのは容易である。
もちろん、Dockerに関する基礎知識と実行環境は必要だが、docker-compose.ymlを入手するだけで、2分で稼働状態にすることも不可能ではない。
もっとも、Dockerの実運用環境をインターネット上に公開するためには、セキュリティリスクなどを十分考慮して対策する必要がある。
特にDockerエンジンをインストールした際に、サーバのiptablesに関する設定が書き換えられ、Docker関連の通信がUFWをスルー(回避)していることがあるので要注意。最近はどうなっているか知らないが。
そういえば、Docker関連の話を書いて思い出したが、さくらのレンタルサーバーでは、Dockerは使えない。さくらのVPS(Virtual Private Server/仮想プライベートサーバ)での契約が必要である。
どうせなら、DockerでWordPress実行環境を提供するサービスでも始めてくれたならと思わなくもないが、何か大人の事情か、もしくは技術的な問題でもあるのだろう。
個人的にうざいと思うもの
ブログ本体とは関係ないが、「さくらのレンタルサーバ」に関するスタートアップガイドのあちこちに、動画説明への外部リンク画像が設置されているが、あいにく、私は動画共有サービスをほとんど見ない。
あと、無駄なデフォルメキャラも嫌いである。
アクセス数増加を狙ったような動画やキャラはいらないから、テキストと画像で分かりやすい説明をくれ、と思うのは私だけであろうか。
ちなみに、はてなブログのヘルプは比較的読みやすいと思うが、一部設定項目の説明が無くて、情報不足で困る箇所が時々ある。
餅屋は餅屋
結局のところ、ブログ運営したい【だけ】なら、やはり「はてなブログ」のようなブログ運営がメインのサービスを利用するのが一番楽である。
なおブログサービスだと、無料枠だと不愉快なバナー広告で溢れることと、詳細なアクセスログが取得できないのが欠点。
特にアクセスログに関しては、はてブロのアクセス解析とGoogleアナリティクスとで、アクセス数が必ずしも一致しない点にもどかしさも感じるが、不正アクセスなどに対する対策も一手に引き受けてくれていることを考えると、あながちデメリットばかりではないと思う。
実際、私がVPS(Virtual Private Server/仮想プライベートサーバ)を運用していた頃は、UFW(Uncomplicated Firewall/簡易的なファイアウォール)のブロック時のログを見ると、WordPressの脆弱性を突いたと思われるアクセスが、秒単位で2桁レベルもあったので。
最後に
実は、別の事を書こうと思って記事を書き出してみたが、思いのほか長文になりそうだったので、今回はレンタルサーバ限定で記事を書こうと思っていたのだが、気が付いたら、Docker関連の話も増えていた。
まあ当記事でまとめて書いたので、Docker関連の話は暫く出ないと思う。それに今の私にとっては、もう昔話なので。
とりあえず本来書こうと思った記事については、次回、改めて記事化する。では。