WordPress をサーバーまたはコンピューターにインストールするのは、思ったより簡単です。これは主に、インターネット上のインデックス可能な Web サイトの 40% 以上がこのコンテンツ管理システム (CMS) を使用しているためです。さらに、ソフトウェアはオープンソース、無料、コミュニティ主導であるため、試練全体が合理化され、初心者に優しい.それだけでは不十分であるかのように、多くの Web ホスティング プロバイダーは、手順をさらに簡素化するセットアップを提供することがよくあります。ただし、インストールの種類に関係なく、以下の WordPress サーバーの最小要件を満たす必要があります。それぞれについて詳しく説明する前に、それらの概要を簡単に説明します。 ## WordPress の最小サーバー要件は? サーバーが WordPress を実行するために満たさなければならない最低限の条件は次のとおりです。 Web ホスティングの種類: すべて Web サーバー ソフトウェア: Nginx 1.19 以降 / Apache HTTPD 2.4 以降 ディスク容量/ストレージ:512 MB データベース: MySQL 5.7 以降 (8.0+ を強く推奨) / MariaDB 10.2 以降 PHP バージョン: PHP 5.6.20 + (7.3 以降を強く推奨) PHP メモリ: 64 MB RAM: 512 MB プロセッサ (CPU): 1 コア、1 スレッド、1 GHz 以上 帯域幅: ページのサイズ、数、および毎日/毎月の負荷によって異なります ## Web ホスティングの種類 述べたように、 **どのタイプの Web ホスティングでも WordPress のインストールに対応できますが、その前に、Web ホスティングを完全に理解していることを確認してください。次に、さまざまな種類の Web ホスティングを調べて、WordPress Web サイトに最適なものを決定します。プロバイダーは通常、専用またはマネージドでない限り、型について言及しないことに注意してください。そのため、電子メールまたは Web チャットで質問することをお勧めします。あなたのウェブサイトがトラフィックを拾い始め、ページの読み込み中に最初のスローダウンやダウンタイムが発生したり、ストレージが不足したりした場合は、後で感謝します ## Web サーバー ソフトウェア WordPress は、最も一般的に使用されている Web サーバー ソフトウェアを正式にサポートしています。 **Apache HTTPD 2.4 および **Nginx 1.19 ただし、PHP ファイルの実行をサポートするすべての環境で動作するはずです。たとえば、OpenLiteSpeed 1.4+ や LiteSpeed Web Server 5.3+ など、さまざまな環境で問題なく動作します。実験に熱心な場合は、そのようなソフトウェアの最新の安定したリリースに固執することをお勧めします ## ディスクスペース WordPress の最小サーバー ストレージ要件は、Web サイト、Web ホスティングの種類、利用可能な支払いプランによって異なります。見積もります **単純な Web サイトの場合、512 MB が妥当な最小値**。 WordPress コア ファイルは、約 30 MB (圧縮) または 60 MB (展開) のストレージ領域を埋める必要があります。最初のテーマと WordPress のいくつかの必須プラグインをインストールすると、カスタマイズに必要なアップロード用のいくつかを残して、残りの部分が埋めら​​れます。残念ながら、コロケーションまたはホーム サーバー Web ホスティングを選択しない限り、これほど低い金額は得られない可能性があります。これは、大量のアップロードを計画している場合に適しています。プロバイダーまたは再販業者とカスタム契約を結ばない限り、現実的にレンタルできる最低額はおそらく 5 GB ~ 10 GB です。 どのタイプのストレージを選択すればよいですか? 最低限のものを探しているなら、少なくともテスト用には HDD で十分でしょう。ただし、できるだけ早く SSD に変更することをお勧めします。それらは、より頑丈で、より高速で、電力効率が高く、物理的な損傷を受けにくくなっています。定期的なバックアップを保存したり、専用サーバーに切り替えたりする場合は、RAID レベル 1 ストレージも適しています。 ## データベース もう一度、ワードプレス **公式には、MariaDB 10.2 または **MySQL 5.7 (古いサーバー環境のみ、PHP 5.6.20+ と互換性あり) または **8.0 (モダン、PHP 7.3+ と互換性あり、強く推奨) データベース管理システム (DBMS) で動作します。ただし、MySQL と互換性のある構造を使用するその他の DBMS は、次のように動作するはずです。 - アマゾンオーロラ - Google クラウド SQL - Percona MySQL サーバー 8.0+ - MySQL/MariaDB 用の Amazon RDS ## 羊 ストレージと同様に、次のことが期待できます。 **512 MB の RAM で WordPress を実行しますが、レンタルするのに苦労するでしょう。繰り返しますが、Web ホスティングの種類によって数が決まります。安価なプロバイダー、VPS (仮想プライベート サーバー)、共有ホスティング、またはカスタム支払いプランを使用する場合、取得できる最低額はおそらく 1 GB から 2 GB です。 ## プロセッサー (CPU) 理論上の **WordPress の最小プロセッサは 1 GHz、1 コア、1 スレッド**ですが、VPS の取引を仲介する場合、これらの CPU 数しか得られない場合があります。さらに、これはデモンストレーションやポートフォリオなどの小規模または個人の Web サイトにのみ役立ちます。通常の有料プランは、おそらく周波数が 1.5 GHz から 2 GHz 程度の 2 コア、2 スレッドの CPU から開始されます。 ## PHP のバージョン これについては、「データベース」の下ですでに説明しました。 **WordPress は PHP 5.6.20** 以降のバージョンをサポートしますが、MySQL または MariaDB のバージョンも古い場合に限ります。その場合、一部のテーマとプラグインが機能しない可能性があります。したがって、**PHP 7.3 以降のバージョンを使用することを強くお勧めします。7.3 のサポートは 2021 年 12 月に終了するため、それ以降は (少なくとも) 7.4 に更新する必要があります。その時が来たら、WordPress での PHP の更新に関するガイドに従ってください ## PHP のメモリ制限 最小限の **WordPress の PHP メモリ制限は 64 MB ですが、ほとんどのホスティング会社は 100 MB から 128 MB の間を推奨しています。同時ユーザー数とページ ビュー数が多い Web サイトは、256 MB に更新する必要があります。具体的な手順については、PHP メモリ制限の引き上げに関する記事を参照してください。 ## 帯域幅 開始時に WordPress の帯域幅を計算する必要はありません。取得できる最も低い従量制プランを選択するだけです。ただし、過剰請求は非常に高額であることで知られているため、時代の先を行くのが賢明です。次の情報を追跡する必要があります。 平均ページ サイズ: 2 ~ 3 MB を超えないようにしてください。 GTmetrix などの無料のクラウド ツールにいくつかのページ URL を入力して個別のファイル サイズを取得し、それらの合計をエントリ数で割ります。月間平均ページ訪問者: 分析プラグインを使用して、この数を取得します。利用できない場合は、1 日の訪問者数の合計を計算し、それをその月の日数で割ります。訪問者あたりの平均ページ ビュー数: もう一度、分析プラグインを利用して、訪問者が平均して開いたページ数を確認します。 データはどのように使用しますか? 帯域幅を大まかに計算するには、次の式を使用します。 帯域幅 = 平均ページ サイズ × 平均月間ページ ビジター数 × ビジターあたりの平均ページ ビュー数 例: 300 (1 か月あたりの訪問者数) × 3 (すべての訪問者が平均して開くページ数) × 2 MB (ページ サイズ) = 1,800 MB、つまり 1.76 GB。予期しないトラフィックの急増に備えて、常に 30% ~ 50% のバッファーを追加するため、最低でも 2.29 GB の帯域幅を注文してください。