最近、ユーザーの1人から、WordPressウェブサイトを実行するための推奨サーバー要件について質問がありました。
WordPressの最も良い点は、ほぼあらゆる環境で動作することです。しかし、サイトのホスティングソリューションを選択する際には、基本的な前提条件を満たしているかどうかを確認することが重要です。
この記事では、知っておくべき重要なWordPressサーバー要件を共有します。

サーバー要件を確認することが重要なのはなぜですか?
インターネット上のすべてのWordPressウェブサイトは、機能するためにサーバーを必要とします。これらは、ウェブサイトファイル、データベース、メディアファイル、コンテンツ、およびその他の重要なデータを保存および使用するために使用されます。
WordPressをスムーズに実行するためには、確認すべきサーバー要件がいくつかあります。技術的には、WordPressは古いバージョンのPHPや基本的なハードウェアのような最小限の条件でも動作しますが、理想的ではありません。
WordPressサーバーは、サイトのパフォーマンスに大きな役割を果たします。サーバー仕様が限られているとサイトが遅くなり、ユーザーエクスペリエンスやキーワードランキングに悪影響を与える可能性があります。
また、トラフィックの急増を処理することが困難になります。WordPressプラグインやサードパーティ製のツールを複数実行している場合、サーバー要件を満たすことが重要です。そうしないと、サイトが破損したり、パフォーマンスが低下したりするリスクがあります。
それでは、WordPress のサーバー要件を見ていきましょう。以下のリンクをクリックすると、各セクションにジャンプできます。
WordPressサーバーの重要な要件
WordPressを実行するには、いくつかの前提条件を確認する必要があります。これらには、PHPバージョン、MySQLまたはMariaDBバージョン、HTTPSサポート、Webサーバーの種類、ストレージスペース、その他のハードウェア仕様が含まれます。
これらの要件をそれぞれ詳しく見ていきましょう。
1.サーバーが推奨PHPバージョンをサポートしていることを確認する
WordPressがスムーズに動作するには、現在PHPバージョン7.4以上が必要です。PHPは、動的なインタラクティブWebサイトを作成するためのプログラミング言語です。オープンソースであり、WordPressはPHPを使用して記述されています。
他のプログラミング言語と同様に、PHPには多くのバージョンがあります。各バージョンは最大2年間アップデートと修正を受け取ります。WordPressは公式にPHPバージョン7.4を推奨していますが、セキュリティアップデートはもう提供されていません。
そのため、最新バージョンを使用することをお勧めします。すでにWordPressサイトをお持ちの場合は、できるだけ早くPHPバージョンを更新する方が良いでしょう。
これにより、サイトはセキュリティの脆弱性、バグ、マルウェア、ハッカーから保護されます。さらに、プロセスをより高速に実行し、メモリ使用量を削減することで、パフォーマンスが向上します。
WordPress ダッシュボードから ツール » サイトヘルス に移動して、サーバーの PHP バージョンを確認することもできます。ここでは、「情報」タブに切り替えます。

次に、「サーバー」タブまでスクロールダウンできます。
Serverセクションを展開して、PHPバージョンとともにサーバーのシステム情報を表示するには、タブをクリックしてください。

それに加えて、WordPressサーバーによって割り当てられたPHPメモリも確認する必要があります。PHPメモリとは、PHPベースのプロセスを実行するために予約されているメモリ量のことです。
WordPressで使用される標準のPHPメモリは64MBですが、これはしばしば十分ではありません。タスクまたはプロセスが機能するためにさらに多くのメモリを必要とする場合、WordPressメモリ枯渇エラーにつながる可能性があります。
wp-config.phpファイルまたは.htaccessファイルを編集してPHPメモリを増やすのが簡単な解決策です。または、Webホスティングプロバイダーに連絡して制限を増やすこともできます。
2. 推奨されるMySQLまたはMariaDBのバージョンを確認する
WordPressは、機能するためにMySQLバージョン5.7以上、MariaDBバージョン10.4以上を推奨しています。
MySQLとMariaDBは、WordPressがブログ情報を保存および取得するために使用するデータベース管理システムです。サーバーにWordPressをインストールして使用するには、いずれかのシステムがあれば十分です。
ホスティングプロバイダーのcPanelからデータベースに簡単にアクセスできます。たとえば、WebブラウザでMySQLデータベースにアクセスするには、phpMyAdminを使用するだけです。

ただし、WordPressサーバーの要件を確認する際は、データベースがソリッドステートドライブ(SSD)に保存されていることを確認してください。これは現在利用可能な最速のストレージテクノロジーであり、高速なパフォーマンスを提供します。
サーバーが自動化されたデータベース最適化を提供しているか、自動化されたデータベースバックアップのオプションがあるかも確認する必要があります。
3. NGINXまたはApache Webサーバーソフトウェアを探す
WordPress が推奨する最適なウェブサーバーソフトウェアは NGINX または Apache です。WordPress の実行に必須ではありませんが、どちらかのソフトウェアを使用することにはいくつかの利点があります。
たとえば、Apacheは、高速で信頼性が高く、安全なオープンソースサーバーソフトウェアです。Webサーバーの約31%を稼働させており、高度にカスタマイズ可能です。さまざまな拡張機能やモジュールを使用して、あらゆる環境のニーズに対応できます。
一方、NGINXはより新しく高速で、Apacheよりも実行に必要なリソースが少なくて済みます。Webサーバーの34%以上を稼働させており、パフォーマンスの問題に対処するために開発されました。ただし、Apacheで得られるような柔軟性は提供していません。
WordPressサイト用のWebサーバーを探す場合、ApacheまたはNGINXのどちらも素晴らしい選択肢です。
PRO TIP: 多くのユーザーがLitespeedサーバーソフトウェアでも大きな成功を収めています。興味がある場合は、Hostingerの使用をお勧めします。彼らは月額わずか2.99ドルから最適化されたLitespeedホスティングを提供しています。
4. WordPressサーバーによるHTTPSのサポート
HTTPS、またはハイパーテキスト転送プロトコルセキュアは、サーバーとユーザーのブラウザ間の接続を保護する暗号化方法です。これはHTTPの拡張機能であり、すべてのWebアドレスはHTTPSで始まります。

HTTPSにより、ハッカーが接続を盗聴することが困難になり、サイトのセキュリティが向上します。さらに、Googleのような検索エンジンに肯定的なシグナルを送り、WordPress SEOの改善にも役立ちます。
そのため、WordPressサーバーがHTTPSをサポートしているか、SSL証明書を提供しているかを確認することが重要です。
詳細については、WordPressウェブサイトで無料のSSL証明書を取得する方法に関するガイドをご覧ください。
5. WordPressサーバーのハードウェア要件
WordPressサーバーを選択する際には、基本的なハードウェア仕様も確認する必要があります。
これは、Webサーバーが実際にはWebサイトをインターネット上の人々と共有して保存する物理サーバーであるためです。ハードウェア要件が限られている場合、ストレージの問題、パフォーマンスの低下、その他のWordPressのエラーが発生する可能性があります。
いくつかの重要なハードウェア要件には、ストレージ用のディスク容量、RAM(ランダムアクセスメモリ)、およびCPU(中央処理装置)の確認が含まれます。
- ストレージ(ディスク容量) – WordPressの最小ディスク容量要件は1GBです。しかし、少なくとも10GB以上のストレージを提供するサーバーを探すことをお勧めします。WordPressは、ウェブサイトファイル、画像、動画、プラグイン、テーマ、その他のデータを保存するためにディスク容量を使用します。そのため、サイトが成長するにつれて、ウェブサイトをスムーズに実行し続けるために十分なスペースがある方が良いでしょう。さらに、標準のHDD(ハードディスクドライブ)よりも高速なSSDドライブを探しましょう。
- メモリ (RAM) – サーバーのハードディスクとプロセッサの間のリンクとして機能します。RAMは、ハードディスクからCPUが必要とするデータを一時的に保存することで、サーバープロセスを高速化します。WordPress自体は最低512MBのRAMしか必要としませんが、拡張オプションを備えたWebサーバーを探しましょう。サイトが成長するにつれて、パフォーマンスを向上させるためにより多くのRAMが必要になります。
- 処理能力(CPU) – プロセッサまたはCPUはウェブサーバーの頭脳であり、一度に実行できるプロセス数を制御します。そのパフォーマンスは通常、ギガヘルツ(GHz)または利用可能なコア数で測定されます。WordPressは正常に動作するために1.0 GHzのCPUしか必要としません。しかし、より強力なプロセッサは複数のコアを持ち、より高速なパフォーマンスを提供します。
詳細については、ウェブサイトに最適なWebサーバーのサイズを決定する方法に関するガイドをご覧ください。
6. WordPressサーバーの場所とCDNオプションを確認する
サイトのサーバーの場所とユーザーの場所との物理的な距離は、ウェブサイトの読み込み速度に影響を与える可能性があります。ユーザーがサーバーの近くにいる場合、遠くに住んでいる人よりもサイトの読み込みが速くなります。
WordPressサイトを高速化するために、多くのWebサーバーはコンテンツ配信ネットワーク(CDN)を提供しています。
これは世界中に分散されたサーバーのネットワークであり、サイトの静的バージョンを保存します。ユーザーがコンテンツを表示したい場合、CDN内の最も近いサーバーがウェブサイトを即座に読み込みます。

技術的なサーバー要件ではありませんが、サイトのニーズや要件に合わせてホスティング会社を探している場合、選択した会社がCDNを提供していると、さらに有利になります。
「最高のWordPress CDNサービス」のリストをご覧ください。
ボーナス:最適なWordPressサーバーを選択する
WordPressのサーバー仕様について重要な点を理解したところで、次にこれらの要件を満たすホスティングソリューションを選択します。
16年以上の経験の中で、私たちは複数のウェブサイトホストをテストしてきました。皆様のお役に立てるよう、ここでは選べる最高のホスティングプロバイダーをいくつかご紹介します。
1. Bluehost

Bluehostは市場で最も古いWebホストであり、WordPressが公式に推奨するホスティングプロバイダーです。
すべてのプランで、1年間の無料ドメイン、無料SSL証明書、および1クリックのWordPressインストールを提供しています。さらに、10 GBから最大100 GBまでのSSD Webストレージスペースを利用できます。
それに加えて、すべての料金プランに無料CDNが提供されます。専用ホスティングを選択した場合、最低でも4つのCPUコア(2.3 GHz)と1TBのHDDストレージが利用できます。
2. SiteGround

SiteGroundは、最も人気があり評価の高いホスティングプロバイダーの1つです。WordPress向けの独自の社内スピードおよびセキュリティソリューションを提供しています。
SiteGroundでは、無料のWordPressインストール、最大40 GBまでの10 GBのWebストレージスペース、HTTPSサポート用の無料SSL証明書、無料CDNなどを利用できます。
これは最小限のWordPressサーバー要件を簡単に満たし、高度なソリューションを提供します。例えば、安定したらPHPバージョンを自動的に更新し、無制限のMySQLデータベースを作成でき、SSDストレージなどを提供します。
3. Hostinger

Hostingerは、業界で最も高速なWordPressホスティングサービスの1つです。自動1クリックWordPressインストール、無料CDN、無料ドメイン名、24時間年中無休のカスタマーサポートを提供しています。
Hostinger の最も良い点は、最低ストレージ容量が 100 GB で、最大 200 GB まで利用できることです。さらに、現在利用可能な最速の SSD テクノロジーを提供しています。
さらに、無料SSL、無制限の帯域幅、定期的なバックアップ、無制限のデータベース、複数のPHPバージョンサポートを利用できます。共有プランは、ApacheおよびNGINXの一般的な代替であるLitespeed Webサーバーソフトウェアでも実行されます。
ウェブサーバーの選択肢を増やしたい場合は、「最適なWordPressホスティングの選び方」ガイドをご覧ください。
この記事が、知っておくべき重要なWordPressサーバー要件について理解するのに役立ったことを願っています。「ドメイン名とWebホスティングの違い」および「WordPressをHTTPからHTTPSに移行する方法」に関するガイドもご覧ください。
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。
サミュエル
WpBeginner様、ありがとうございます。ストレージに関して私が注目したのは、サーバーのストレージがSSDを使用しているかの確認です。以前はサーバーがどのような種類のストレージデバイスを使用しているかあまり気にしていませんでしたが、ギガバイト単位の数字だけを見ていました。この記事を通して私の注意を向けていただき感謝します。また、サーバーがデータベースの自動最適化を提供しているかどうかも考慮すべきだと気づきました。これは私にとって、普段行っていることに対する新しい視点、新しい考え方です。これらは普段あまり考えないことです。ウェブサーバーによるデータベースの自動バックアップは、サーバーが自動で処理してくれるため、メンテナンス時間を大幅に節約できるため、非常に時間の節約になります。これは望ましい機能です。この新しい洞察をありがとうございます。
マーク
スピードについてはどうですか?
一部のホスティングサービスは100Mbps、他は250Mbps、さらに他は500Mbpsを提供しています。
250Mbpsは、サイトのデータ速度としては速い方ですか?
100Mbpsでは十分ですか?
WPBeginnerサポート
非常に大規模なサイトや、同時に多数のサイト訪問者がいる場合を除き、ほとんどのホスティングの速度は、サイトの立ち上げ時には問題ないはずです。
管理者
イジー・ヴァネック
素晴らしい記事です。WordPress用のサーバーを自分で設定していたとき、NGINXとApacheのどちらが良いか確信が持てませんでした。結局、実績のあるApacheとMariaDBプラットフォームを使用しました。この記事を読んで、NGINXでも同じ結果が得られただろうと思い、正しい選択をしたと確信しました。記事の他の情報も素晴らしく、十分な容量でウェブサイトを実行できるか確認するための足がかりとなりました。この素晴らしい要約のおかげで、サーバー構成を確認し、弱点がないことを確認できました。素晴らしい仕事です。
ハジャラ
確かに、WordPressブログが効果的に動作するために必要な基本的なサーバー要件を明確に述べられていますが、WordPressユーザーの多くはホスティング費用やカスタマーケアにばかり焦点を当て、ウェブサイトのパフォーマンスに直接影響する多くの有用な要因を軽視してしまうことがあります。
これは通常、そのようなユーザーがまずこのようなガイドリストを調べない場合に起こります。私は個人的に、CPU使用率の上限はホスティングサービスを選択する上で最も重要な要因の1つだと考えています。なぜなら、CPUの上限が低いとピーク時にすぐに使い果たされ、ウェブサイトの速度に著しく影響するからです。詳細な説明をありがとうございます。
デニス・ムトミ
こんにちは、「推奨MySQLまたはMariaDBバージョンの確認」セクションについて、簡単な質問があります。ご説明いただいた手順に従い、「ツール」→「サイトヘルス」に移動し、「情報」タブに切り替えて、「データベース」タブまでスクロールしました。
以下が確認した内容です:
拡張機能: mysqli
サーバーバージョン: 10.11.7-MariaDB-1:10.11.7+maria~ubu2204
クライアントバージョン: mysqlnd 8.1.27
記事の中で、サーバーにWordPressをインストールして使用するには、MySQLまたはMariaDBのいずれか1つのシステムだけでよいと述べられていました。そのため、サイトの詳細でmysqliとMariaDBの両方が表示される理由が少し混乱しています。
これは私に明確にしていただけますか?
WPBeginner コメント
MySQLとMariaDBはインフラストラクチャで関連しています。そのため、サーバーが単にMysqli拡張機能を使用してMariaDBデータベースに接続している可能性が高いです。
デニス・ムトミ
MySQLとMariaDBがそのように関連しているとは知りませんでした。
つまり、私が正しく理解していれば、私のサイトは実際にはMariaDBを使用しており、Mysqli拡張機能は、舞台裏でWordPressをMariaDBデータベースに接続する仲介者にすぎないということですね。明確化していただきありがとうございます。今日何か新しいことを学びました!
モイヌディン・ワヒード
逆か、またはサーバーが両方の要件に従って起動しているのだと思います。
このシナリオでは、MySQLとMaria dbの両方をサポートしています。
技術的な側面から間違っているかもしれませんが、これらのサーバーの範囲と広範な基盤を考慮すると、両方のデータベースの次元を確実に提供するでしょう。
イジー・ヴァネック
これは次のように機能します。ウェブサイトはデータベースとして MariaDB を使用します。MySQLi 拡張機能は、PHP スクリプト言語で使用されるリレーショナルデータベースドライバーであり、MySQL データベースとのインターフェイスを提供します。したがって、本質的には MariaDB データベースに接続するための PHP の「コンポーネント」にすぎません。これはやや単純化された説明です。
モイヌディン・ワヒード
これは、ウェブサイトのホスティングを検討している人にとって非常に役立つ詳細です。
特にストレージ要件は、しばしば人々が混乱し、標準以下のサービスプロバイダーに落ち着いてしまう原因となります。
初心者向けのWordPressホスティングサービス選びのプロのヒント、wpbeginnerが推奨するものを選んでください。彼らは直接の経験があり信頼できるものしか推奨しないため、これらの要件はすべて自動的に満たされます。