WordPressをRaspberry Pi5で簡単に始める方法

更新情報(2025/12/01)

2025/10/1 Raspberry Pi OSが、bookworm(Devian12)=>trixie(Devian13)にメジャーバージョンアップしました。

本ブログもRaspberry Pi OS Lite(64bit版) 2025-10-01で更新しました。ほぼ、記事の更新が終わりましたが、引き続き細かい部分の最新化を進めます。

Raspberry Pi4もtrixieにアップデートしようと思ったら、Imagerが1.9.6から2.0.0に上がっていました。まだ、画面は不完全でもう少しマイナーバージョンのアップが必要かと思います。

最近1.9.6で記事を更新したところなので、少々お疲れ気味。後日更新の予定です。とっても大きくインターフェースが変わったのですが、事情が分かっていれば簡単に使用できます。

  • 現在このブログは、Raspberry Pi5(trixie)で動いています。
  • 全体の構成および筆者のプロフィールはここ
  • bookworm(Devian12)=>trixie(Devian13)の気が付いた変更点
    swap、tmpfs、zram、cloud-initなどいろいろ考えないといけないです。
  • bulleseyes(Devian11)=>bookworm(Devian12)の大きな変更点はここ

本ブログの見方

本ブログは、Raspberry Pi5,Raspberry Pi4,Raspberry Pi3をWordPressのサーバとして簡単に構築する方法を掲載しています。

新規にWordPressをインストールする時は、

  • 1.Raspberry PiにOSをインストール
  • 2.WEB・DB・ツールのインストール
  • 3.WordPressを新規にインストール

バックアップからRaspberry Piに復元する時は、

  • 1.Raspberry PiにOSをインストール
  • 2.WEB・DB・ツールのインストール
  • 4.運用 の 2.サーバの再構築とWordPressの復元

の順でインストールしてください。

1.Raspberry PiにOSをインストール

Raspberry Pi5,Pi4,Pi3を、サーバとしてセキュアで安定に動作するようにRaspberry Pi OSをインストールします。

  1. インストール環境の準備
  2. Raspberry Piのサーバを準備
  3. Raspberry Piの起動ディスク作成
  4. Raspberry Piの電源を入れてSSHで接続
  5. 起動して最初にやらないといけない事
  6. Raspberry Pi OSの基本設定
  7. Raspberry Pi OSへ追加設定

2.WEB・DB・ツールのインストール

WordPressに必要な機能をインストールします。

  1. Apacheのインストールとセキュアな設定
  2. PHP8.4のインストールと設定
  3. ImageMagicのインストール
  4. MariaDB(MySQL)のインストール
  5. ブログのインストールを準備

新規にWordPressをインストール時は、次の「3.WordPressを新規にインストール」に進んでください。バックアップから復元する時は、「4.運用」の「2.サーバの再構築とWordPressの復元」を行ってください。

3.WordPressを新規にインストール

WordPressを新規にインストールする時は下記の手順でインストールしてください。

  1. MariaDBにWordPressのDBを作成
  2. Apache2にWordPressをインストール
  3. WordPressインストール
  4. WordPressの最後のセキュリティ設定

4.運用

本番に入ってから運用に必要なことおよび考えないといけない事を列記していきます。バックアップから復元する時は、「2.WEB・DB・ツールのインストール」が終わった後引き続き「2.サーバの再構築とWordPressの復元」を実行してください。もちろん、「1.WordPressのバックアップ」でバックアップが済んでいることが前提になります。

  1. WordPressのバックアップ
  2. サーバの再構築とWordPressの復元
  3. Raspberry Pi OSの更新
  4. 運用改善

ブログ作成のTips

WordPress上にブログを作成する時、役に立ったTipsを下記に列記しています。リンクの無い記事は、今後追加の予定です。

タイトルとURLをコピーしました