この記事には広告を含みます。

XServer VPS クラウドでWordPressを運用する方法。DB分離のメリットと料金

XServer VPS クラウドでWordPressとDBを分離する構成 VPS・クラウドサーバー

WordPressをVPSで運用するときは、1台のVPSにWebサーバーとDBを同居させる方法が一般的です。XServer VPS クラウドでは、そこから一歩進めて、WordPressを動かすVPSとDBサーバーを分けた構成を作れます。

公式のおまとめ自動セットアップには、VPS 4GBとDBサーバー10GBを組み合わせた小規模構成例があり、12ヶ月契約のVPS月額換算とDB月額を合わせて3,509円です。

VPS クラウド全体の特徴を先に確認したい場合はXServer VPS クラウドの基本と評価を参照してください。

AmazonスマイルSALE開催中。対象商品をお得に購入できるチャンスです。

WordPressの基本構成

WordPressのVPSとDB分離構成図
リソース構成例月額目安
XServer VPS クラウド4GB
4コア
50GB NVMe SSD
2,068円
DBサーバー10GB
2GBメモリ
1コア
1,441円
合計VPS 1台 + DB 1台3,509円

VPS料金は12ヶ月契約時の月額換算、DBは1ヶ月契約の月額目安です。最新料金は公式のおまとめ自動セットアップで確認してください。

DBを分離するメリット

Web処理とDB処理を分けられる

同じVPS内でPHP、Webサーバー、DBが同時に負荷を使う構成では、アクセスが増えたときに原因を切り分けにくくなります。DBを別リソースにすると、Web側とDB側を分けて考えやすくなります。

DBをインターネットへ直接公開しない構成にできる

XServer VPS クラウドのDBサーバーにはグローバルIPアドレスが割り当てられず、VPSからプライベートネットワーク経由で接続します。DBを外部へ直接公開しない構成を取りやすい点が利点です。

将来の拡張につなげやすい

アクセスが増えたらWeb用VPSを複数台にし、L4ロードバランサーで分散する構成へ広げられます。画像やアップロードファイルを複数VPSで共有したい場合はNFSも追加できます。

拡張構成はロードバランサー、NFS、DBを組み合わせる方法で詳しく解説しています。

WordPressでDBはMariaDBとPostgreSQLのどちら?

一般的なWordPressの運用ではMariaDBを選ぶ方が分かりやすいです。XServer VPS クラウドのDBサーバーはMariaDBとPostgreSQLに対応していますが、WordPressの標準的な構成を優先するならMariaDBを基準に検討してください。

DBプランとバックアップはDBサーバーの料金、MariaDB、PostgreSQLの違いで整理しています。

VPS 4GBで足りる?

小規模なWordPressなら4GBから検討しやすいですが、テーマ、プラグイン、アクセス数、画像処理、バッチ、管理画面の使い方で必要メモリは変わります。

  • まず小さく始めるなら4GB
  • 複数サービスも動かすなら8GB
  • 高負荷が明確なら16GB以上

プラン料金は4GB、8GB、16GBの料金比較を確認してください。

バックアップはVPSとDBで考え方が違う

VPSは1日1回、最大7日分の自動バックアップが標準です。一方、DBサーバーの最大7日間の日次自動バックアップは有料オプションです。

WordPressではファイルとDBの両方が重要です。VPS側のバックアップだけで安心せず、DBのバックアップ方法も同時に決めてください。

レンタルサーバーとVPS クラウドのどちら?

レンタルサーバーVPS クラウド
始めやすさ簡単Linux管理が必要
root権限通常なしあり
DB分離サービス仕様に依存マネージドDBを追加可能
複数台構成自由度は低いLB、NFSを追加可能
管理負担小さいVPS側は自分で管理

WordPressを置くだけでよいなら一般的なレンタルサーバーの方が簡単です。VPS クラウドは、Webアプリ、独自ミドルウェア、Docker、DB分離など、サーバー構成を自分で管理したい場合に向きます。

申し込みから構築までの考え方

WordPress構成を決める手順
  • STEP1
    VPSプランを決める
    小規模なら4GBを基準にします。
  • STEP2
    DB分離の必要性を決める
    小規模でもDBを別管理したいならDBサーバーを追加します。
  • STEP3
    MariaDBを選ぶ
    WordPressの一般的な構成ならMariaDBを基準にします。
  • STEP4
    バックアップを確認する
    VPSとDBのバックアップを別々に確認します。
  • STEP5
    将来の拡張を決める
    複数Webサーバーを予定するならLBとNFSも候補にします。
\ WordPressを1台から始めて拡張 /

まとめ

XServer VPS クラウドは、WordPressをVPS1台で始めるだけでなく、DBサーバーを分離し、将来複数VPS、NFS、L4ロードバランサーへ拡張したい場合に向きます。

単純なブログだけならレンタルサーバーの方が管理は簡単です。root権限、独自構成、DB分離、複数台構成が必要かを基準に選んでください。

コメント