自宅サーバー構築

Apache

【Apache】Cloudflare Tunnel経由のアクセスログに読者のIPアドレスを残す(mod_remoteip)|127.0.0.1になる理由と設定

Cloudflare Tunnelで公開していると、ApacheのアクセスログのIPアドレスがすべて127.0.0.1になります。mod_remoteipでCF-Connecting-IPを読んで読者のIPアドレスを残す設定と、127.0.0.1だけを信頼する理由、確かめ方をまとめました。
自宅サーバー構築

私が「自宅サーバー」に回帰した理由|古い小型PCを再利用するメリットと電気代、始める前に知っておきたいこと

このブログは、古い小型PC(富士通 ESPRIMO Q558)を使った自宅サーバーで動いています。レンタルサーバーから自宅サーバーに戻った理由と、24時間動かしたときの電気代の目安、始める前に知っておきたいことをまとめました。
自宅サーバー構築

サーバーのハードウェア・スペック構成|富士通 ESPRIMO Q558で自宅サーバーを動かしている構成と使用状況

このブログを動かしている自宅サーバー(富士通 ESPRIMO Q558)のスペックと、KVMの仮想環境での割り当て、実際のCPU・メモリ・ストレージの使用状況をまとめました。
GoAccess

【GoAccess】レポートから自分のアクセスやWordPressの内部通信を除外する|除外するものと、消えないときの切り分け

GoAccessのレポートから、自分のアクセス、WordPressの管理画面や定期処理の通信などを除外している設定です。何をなぜ除外するのかと、除外したのにレポートから消えないときの切り分け方をまとめました。
GoAccess

【GoAccess】レポートに見知らぬ海外のIPv6アドレス|Apacheのログで正体を調べたらMJ12botだった、robots.txtとレポートからの除外

GoAccessのレポートの上位に、見知らぬ海外のIPv6アドレスが出ていました。ApacheのアクセスログからUser-Agentを調べると、正体はMajestic社のクローラー「MJ12bot」でした。調べ方と、robots.txtで断る方法、レポートから除外する方法をまとめました。
Cloudflare

【Cloudflare】Cloudflareとは?仕組みと無料プランでできること、キャッシュの注意点|自宅サーバーのブログでの使い方

Cloudflareが読者とサーバーの間に入って何をしているのかを、自宅サーバーでブログを動かしている例でまとめました。無料プランでできること、更新が反映されないときのキャッシュの扱い、ログのIPアドレスなどの注意点も紹介します。
Cloudflare

【Cloudflare】Cloudflare Tunnelで自宅サーバー(AlmaLinux)を公開する方法|ポート開放なしでWordPressを動かすまで

Cloudflare Tunnelを使って、ルーターのポートを開けずに、自宅サーバー(AlmaLinux 9)のWordPressを公開した手順です。トンネルの作成、cloudflaredのインストール、ドメインの設定、WordPressで気をつけたいことをまとめました。
仮想環境

【KVM】virt-installでゲストOSをインストール|コマンドだけで仮想マシンにAlmaLinux 9を入れる

KVMの仮想マシンに、virt-installコマンドでAlmaLinux 9を入れる手順です。ISOイメージの用意から、テキスト画面でのインストール、ホストといっしょに自動で起動する設定、よく使う管理コマンドまでをまとめました。
仮想環境

【KVM】ブリッジ接続をnmcliで設定する|仮想マシンを自宅LANの1台として使えるようにする

KVMの仮想マシンを、自宅LANのほかのPCから直接使えるようにするブリッジ接続の手順です。nmcliでのブリッジの作成と切り替え、再起動後もブリッジを使う設定、libvirtへの登録までをまとめました。
仮想環境

【KVM】AlmaLinux 9にKVMをインストールして仮想環境を作る|自宅サーバーのゲストOSでブログを動かすまで

自宅サーバーのAlmaLinux 9にKVMをインストールして、仮想環境を作る手順です。CPUの仮想化機能の確認から、パッケージのインストール、サービスの起動、ブリッジとゲストOSの作成までをまとめました。