サーバー構築

自宅サーバー

【自宅サーバー完全防衛】UFW × fail2ban × Nginxセキュリティヘッダーで鉄壁の要塞を作る最適解ガイド

自宅サーバーを安全に公開するための多層防御ガイド!UFWによる不要ポート遮断、Nginxセキュリティヘッダー設定、fail2banでの不正アクセス自動BANまで、コピペで使える設定コードと実践ツールを活用した完全防衛手順を徹底解説。
RAMディスク

【メモリ1GB VPSの救世主】月額数百円VPSが落ちなくなる!zram+zstdで実質メモリ倍増!OOMクラッシュを防ぐ軽量チューン

メモリ1GBの格安VPSで発生するOOM落ちやスワップ遅延をzramで解決!zram-toolsを使った導入手順からzstd圧縮、swappiness=100による積極活用、SSDスワップの優先度制御まで実践的に解説。
ubuntu24.04

【SSD延命&爆速化】Nginx・PHP・MySQL・FastAPIの全ログをRAMディスク(tmpfs)に逃がす完全自動化ガイド

【SSD延命&爆速化】ボット攻撃やWebスキャンによるSSD劣化・I/O負荷をゼロへ!全アクセスログをRAMディスク(tmpfs)へ吸い上げる超高速・堅牢なログ基盤の構築手順。OS起動時の自動化やValkey(Redis)の最適解も紹介。
ubuntu24.04

Nginxログ解析ツール「GoAccess」導入ガイド:GA4を捨ててCore Web Vitalsを爆速化!

重くて複雑なGA4から卒業!タグ設置によるページ遅延をゼロにし、Core Web Vitalsを改善するNginxログ解析ツール「GoAccess」の導入ガイド。RAMディスクログを活用し、サーバーやSSDへの負荷ゼロで爆速リアルタイム解析を実現する方法を解説します。
ubuntu24.04

【VS Code】SSH接続が突然「EISDIR: illegal operation on a directory」で失敗した時の対処法

VS Codeのアップデート後に「EISDIR: illegal operation on a directory」でSSH接続できなくなった時の対処法を解説。原因となるremote.SSH.configFileの記述ミスと、キャッシュ削除による完全復旧手順を5分でわかりやすく紹介します。
Ubuntu

Prometheus + GrafanaでNGINXのアクセスログをサイト別にリアルタイム可視化してみた

「システムメトリクスだけじゃなく、サイト別のアクセス数もGrafanaで見たい!」そんな悩みを解決。NGINXログの監視基盤構築手順から、ProtectSystem の罠、複数ドメインを1つのPromQLでまとめてグラフ化する裏ワザまで徹底網羅!
ubuntu24.04

【Stream9ユーザーが送る】httpdはどこ?Ubuntuでのパッケージ名・サービス名の「表記揺れ」に戸惑った話

CentOS Stream 9からUbuntuへ移行して真っ先にハマる「パッケージ名・サービス名の違い」を徹底解説!Apache(httpd vs apache2)やMariaDBなど、コマンド操作や自動化で迷子にならないための表記揺れ比較表をまとめました。
インフラ・OS

Ubuntuで始めるDovecot構築手順。Maildirの作成から受信テストまで徹底解説

Ubuntu環境でDovecotを構築し、メール受信環境を整える手順を徹底解説!Maildirの正しい作成方法から、構築時にハマりがちな「root権限による受信エラー(User unknown)」の対策、doveadmコマンドでの設定確認まで実体験ベースで優しく解説します。