DNSレコードの基礎 — A/CNAME/TXTレコードは何を指しているか
DNSレコードの基礎 — A/CNAME/TXTレコードは何を指しているか 「ドメインを設定する」という作業は、多くの場合「DNSレコードを追加する」作業に等しい。サブドメインを作る、メールの到達性を上げる、外部サービス …
WordPress 保守の運用ノウハウ・更新リスク・証跡管理
DNSレコードの基礎 — A/CNAME/TXTレコードは何を指しているか 「ドメインを設定する」という作業は、多くの場合「DNSレコードを追加する」作業に等しい。サブドメインを作る、メールの到達性を上げる、外部サービス …
ブラウザの開発者ツールでネットワークタブを開くと、画像や CSS の行に Cache-Control や ETag というレスポンスヘッダーが並んでいるのを見たことがある人は多いはずだ。名前は知っていても、この 2 つが …
SSHでサーバーに接続する際、「パスワードより鍵認証のほうが安全」という助言はよく耳にします。では、鍵認証は具体的に何を証明していて、パスワード認証と比べて何が違うのでしょうか。本稿では、両者が「本人であること」をどう証 …
サーバーへのファイル転送で rsync -avz –delete という組み合わせをそのままコピー&ペーストして使っている人は多い。動くには動くので深く考えずに使い続けがちだが、それぞれの文字が何を指示しているかを分解 …
バックアップを取る際によく引き合いに出される経験則に「3-2-1ルール」がある。「3つのコピー・2種類の異なる媒体・1つは別の場所」という3つの数字の並びだが、それぞれの数字が何を守るためのものかを分解して理解している人 …
WordPressサイトの保守作業では、「更新後にサイトが正常に表示されているか」を機械的に判定する場面が頻繁にある。人間が目で見て「大丈夫そうだ」と判断する代わりに使われるのが、Webサーバーがリクエストに対して返すH …
WordPressのURLは https://example.com/blog/some-post-title/ のような「きれいな」形をしているが、サーバー上に blog/some-post-title/ というディレ …
WordPressの設定というと、多くの人はまず管理画面の「設定」メニューを思い浮かべる。だが、サイトそのものの起動条件に関わる一部の設定は、管理画面のどこにもなく、wp-config.php というPHPファイルに直接 …
WordPressの管理画面やテーマは、実は裏側でHTTPのAPIを経由して動いている部分がある。投稿一覧をJavaScriptで動的に読み込んだり、外部のPHPスクリプトから「最新記事3件のタイトルと抜粋だけ」を取って …
「*/5 * * * * って結局どういう意味?」——サーバーの定期実行を設定しようとして、この5つのアスタリスクの並びで手が止まった経験がある人は多いはずである。WordPressを運用していると、WP-CLIでWP- …