Posted inLinux LinuxのユーザーとPermission管理:初心者のための実践テクニック Posted by By admin 3月 1, 2026 useradd vs adduser、chmod octal vs symbolicの比較、Linuxでの安全なsudo権限付与の方法を解説。3年間のVPS管理から得た実践経験――初心者がユーザーとpermission設定でハマりがちなミスを避けるために。
Posted inVirtualization UbuntuでKVMをインストール・使用するガイド:ゼロから最初の仮想マシンを起動するまで Posted by By admin 3月 1, 2026 KVMはLinuxカーネルに統合されたハイパーバイザーで、VirtualBoxより高パフォーマンスかつカーネルアップデートでも壊れない。この記事ではUbuntuへのKVMインストール、virt-installを使ったISOからのVM作成、virshによる日常的なVM管理を解説する — サーバーでもデスクトップでも対応。
Posted inMySQL MySQL JSON データ型:スキーマ変更不要で柔軟なデータ保存 Posted by By admin 3月 1, 2026 MySQL JSON データ型(MySQL 5.7.8から導入)を使えば、スキーマ変更なしにSQLカラムへ柔軟なデータを直接保存できます。テーブル作成・INSERT・JSON_EXTRACTによるクエリ・JSON_SETによる更新・generated columnを使ったパフォーマンス最適化まで実践的な操作を解説。使うべき場面と使うべきでない場面の実戦経験も紹介します。
Posted inGit GPGキーでCommitに署名する:Gitにおける成りすましからコードを守る Posted by By admin 3月 1, 2026 GitはcommitするユーザーのIDを検証しません——誰でもあなたの名前でcommitできます。この記事ではGPG署名付きcommitのセットアップ手順を解説します:key pairの作成、gitの設定、GitHubへのpublic keyの追加、署名の検証と安全なバックアップ。
Posted inMySQL MySQL Master-Slaveレプリケーションの設定:実際のトラブルから解決策へ Posted by By admin 3月 1, 2026 MySQL Master-Slaveレプリケーションの設定をA-Zで徹底解説。データベースの過負荷と単一障害点(SPOF)を解消する。Binary Logの設定からレプリケーションユーザーの作成、Slaveへの接続と動作確認まで、具体的な手順を網羅。
Posted inVirtualization LinuxのKVM向けNetwork BridgeとTAP Interface設定 — Homelab実践ガイド Posted by By admin 3月 1, 2026 LinuxのKVM仮想マシン向けにネットワークブリッジ(br0)とTAPインターフェースを設定する方法を、概念から実践まで解説 — NetplanとlibvirtでVMにLANの実IPを付与し、NATなしで物理マシンと同様に直接接続できるようにします。
Posted inFedora FedoraでのSELinux設定:EnforcingからアプリケーションのカスタムPolicyまで Posted by By admin 3月 1, 2026 FedoraのSELinuxは最初にエラーが発生するとすぐ無効化されがちだが、それは最も重要な保護層を捨てることになる。この記事では、denialログのデバッグ、ファイルコンテキストの修正、既存booleanの活用、audit2allowによるカスタムポリシーの作成を解説し、アプリを正常に動かしながらサーバーの安全も守る方法を紹介する。
Posted inVirtualization VagrantでスタンダードなDev環境を構築する — 「自分のマシンでは動く」問題よ、さらば Posted by By admin 3月 1, 2026 VagrantはgitにコミットされたVagrantfileでdev環境を標準化し、「自分のマシンでは動く」問題を終わらせる。手動VM、DockerとVagrantを比較し、使い分けの基準を分析した上で、single VMからproductionをシミュレートするmulti-machineまでの段階的なセットアップ手順を解説する。
Posted inFedora Fedora Serverのインストールと初期設定:絶対に省けない重要な手順 Posted by By admin 3月 1, 2026 Fedora Serverのインストールと初期設定を正しく行う方法のガイド。ユーザー作成、SSH鍵認証の設定、firewalldの設定、SELinuxの維持、fail2banのインストールを解説。6ヶ月の本番環境での実際の経験をもとにまとめました。
Posted inDocker DockerでNode.jsアプリをデプロイする:実践から学んだTips & Tricks Posted by By admin 3月 1, 2026 DockerでNode.jsアプリを正しくデプロイするための実践ノウハウ。重いイメージを避ける方法、グレースフルシャットダウンの実装、環境変数の安全な管理、そしてproduction向けのヘルスチェック設定を解説します。