自宅サーバー構築メモ

はじめに

このブログは、自宅の古い小型 PC に AlmaLinux 9 を入れたサーバーで動いています。このページでは、サーバーを作ったときの手順と、その後の運用やトラブル対応の記事をまとめています。

前半の「構築の手順」は、上から順に読むと、同じようなサーバーを一から作れる並びにしています。後半の「運用・トラブル対応」は、困ったときに必要な記事を探せるように、テーマ別に並べています。

第1部 構築の手順

1. 準備:なぜ自宅サーバーか、機材とネットワーク

2. OS のインストールと初期設定

3. 仮想環境(KVM)

4. セキュリティ

5. インターネットへの公開(Cloudflare Tunnel)

6. Web サーバーとアプリ

7. バックアップ

第2部 運用・トラブル対応

Cloudflare

GoAccess(アクセス解析)

Search Console

確認に使う道具

NAS(DS224+)

停電の備え(UPS)

本体の入れ替え(Q558 → D7011/G)

このサーバーで Web 開発を学ぶ連載

このサーバーの上で、Web のツールを作りながら開発を学んでいる連載もあります。組み込みエンジニアの Web 開発入門 ― 目次からどうぞ。

HTML や TypeScript など、開発・プログラミングの記事は、開発・プログラミングメモにテーマ別にまとめています。

AlmaLinux のインストールと構築は、約15年お世話になっている「Almalinuxで自宅サーバー構築」を参考にしています。詳しい内容を知りたい方、困ったことを質問したい方は、ぜひそちらのサイトへ。(このページに先にたどり着く方は、ほとんどいないと思いますが、念のため。)