OffshoreVps
ガイド2026年10月1日読了時間 7 分執筆:OffshoreVps チーム

WordPress の VPS にはどれくらいの RAM と CPU が必要?

ブログ、ビジネスサイト、WooCommerce 向けの、トラフィック量別の現実的な VPS スペック。実際にリソースを消費するものと、最も効果的なキャッシュについても解説します。

「WordPress にはどれくらいの RAM が必要か」に唯一の答えはありません。トラフィック、プラグイン、キャッシュによって変わります。このガイドでは、払いすぎたり公開初日にクラッシュしたりしないよう、現実的な開始目安を紹介します。

WordPress 向けの VPS スペックの選び方を表す、CPU、RAM、ディスクの使用量ゲージのイラスト
サイズを決める 3 つのリソース:CPU、RAM、ディスク。

トラフィック別の開始目安

サイト1 日の訪問者数推奨 VPS
個人ブログ、ポートフォリオ最大 2,0001 vCPU、1 〜 2 GB RAM
小規模ビジネス、ニュースサイト2,000 〜 20,0002 vCPU、4 GB RAM
WooCommerce ストア、会員制サイト10,000 以上4 vCPU、8 GB RAM
高トラフィックのパブリッシャー100,000 以上専有 CPU、16 GB 以上、さらに CDN

これらは目安であり、保証ではありません。適切にキャッシュされた 2 GB のサイトは、設定が不十分な 8 GB のサイトより優れた性能を出すことがよくあります。

実際にリソースを消費するもの

  • PHP ワーカー。キャッシュされていないページビューごとに PHP プロセスが 1 つ使われ、RAM をおよそ 50 〜 150 MB 消費します。ワーカーが多いほど、同時に処理できる訪問者が増えます。
  • データベース。MariaDB や MySQL はバッファプール用のメモリを必要とします。小規模なサイトなら 256 〜 512 MB で十分です。
  • プラグイン。ページビルダー、バックアッププラグイン、セキュリティスキャナーは、サイトが遅くなる典型的な原因です。
  • 画像。最適化されていない大きな画像は、ページを表示するたびに帯域幅と CPU を無駄にします。

最も安価で大きな高速化:キャッシュ

  1. ページキャッシュ(WP Super Cache のようなプラグインや Nginx FastCGI キャッシュ)は、ほとんどの訪問者に、PHP を一切使わず保存済みの HTML ファイルを返します。
  2. Redis を使ったオブジェクトキャッシュは、データベースの結果をメモリに保存します。
  3. OPcache はコンパイル済みの PHP をメモリに保持します。PHP に組み込まれているので、有効にしておくべきです。
  4. CDN は、訪問者に近いサーバーから画像やスクリプトを配信します。
このガイドの手順(順番どおり):1. トラフィック別の開始目安;2. 実際にリソースを消費するもの;3. 最も安価で大きな高速化:キャッシュ;4. NVMe ストレージが重要な理由;5. ロケーションの選択;6. 次のステップ
このガイドの手順(順番どおり)。

NVMe ストレージが重要な理由

WordPress は多数の小さなファイルを読み込み、多数の小さなデータベースクエリを実行します。NVMe ディスクは、そうしたランダム読み取りを SATA SSD やハードディスクよりはるかに高速に処理し、ページ生成の速さとして直接現れます。当社が販売するすべてのプランで NVMe を使用しています。

ロケーションの選択

サーバーは、ほとんどの訪問者に近い場所に置きます。100 ms 離れた訪問者は、往復のたびに遅延を感じます。VPS のロケーションの選び方をご覧ください。

次のステップ

Nginx ガイドでスタックをインストールし、15 分のチェックリストで保護し、バックアップを自動化しましょう。