Linux tutorial - IT technology blog

LinuxのLVM:頭を悩ませないフレキシブルなディスク管理

LVM(論理ボリュームマネージャー)を使えば、Linuxパーティションをライブでリサイズし、既存のストレージプールにディスクを追加し、特定時点のスナップショットを取得できる——すべてダウンタイムなし。このガイドでは、PV/VG/LVの概念と実際のサーバー管理で最も役立つコマンドを解説する。
Linux tutorial - IT technology blog

Linuxで「ディスクフル」エラーを解決してディスク容量を管理する方法

Linuxのディスクフルエラーは、アプリケーションを瞬時にクラッシュさせる可能性がある。本ガイドでは、ディスク使用量の診断、ログ・Docker・キャッシュからの素早い容量回復、そして問題が深刻化する前に検知するためのモニタリング設定に使える実践的なコマンドを解説する。
Linux tutorial - IT technology blog

Linux chmod と chown:10台以上のVPS管理3年間で学んだパーミッションの真実

10台以上のLinux VPSを3年間管理してきた経験から、sysadminたちがchmodとchownに対して全く異なるアプローチを取るのを見てきました。本記事では、実際に通用するもの、逆効果になるもの、そして私が新しいサーバーに必ず適用するパーミッションモデルを詳しく解説します。
Linux tutorial - IT technology blog

UbuntuでNginxをWebサーバー・リバースプロキシとして設定する方法

アプリをポート3000で直接動かす方法は、HTTPSが必要になるまで、あるいは複数のバックエンドや適切な静的ファイル配信が必要になるまでは機能する。このガイドでは、UbuntuでNginxを静的Webサーバーおよびリバースプロキシとして設定する手順を解説する。サーバーブロック、プロキシヘッダー、Let's EncryptによるSSL、そして毎回のデプロイ後に使うモニタリングコマンドまでカバーする。
DevOps tutorial - IT technology blog

DockerとNginx、SSLでVPSにアプリをデプロイする:本番環境対応ガイド

まともなスタックなしでアプリをVPSにデプロイすると、SSL証明書の期限切れやプロセスの停止で深夜2時にデバッグする羽目になります。このガイドでは、Dockerによる隔離、リバースプロキシとしてのNginx、そして無料の自動SSL更新にCertbotを使った本番環境対応のセットアップを解説します。複数の本番サービスで実際に運用している同じスタックです。
Networking tutorial - IT technology blog

LinuxにWireGuard VPNサーバーを構築する方法(高速・安全)

WireGuardは、OpenVPNやIPsecよりもはるかに簡単に構築できる、最速・最シンプルなセルフホストVPNサーバーです。このガイドでは、Ubuntu Linuxでのサーバーセットアップ、鍵生成、ピア設定、ファイアウォールルールを、クリーンインストールから動作するトンネル完成まで順を追って解説します。