Apacheは、オープンソースのウェブサーバーソフトウェアであり、Apache Software Foundationによって開発および保守されており、無料で利用できます。
高速で信頼性が高く、安全であり、Webサーバーの31%で動作しています。一方、代替のNGINXは34%で動作しています。Apacheは、拡張機能やモジュールを使用することで、さまざまな環境のニーズに合わせて高度にカスタマイズできます。
多くのWordPressホスティングプロバイダーは、ウェブサーバーソフトウェアとしてApacheを使用しています。しかし、WordPressは他のウェブサーバーソフトウェアでも実行できます。

Webサーバーとは?
ウェブサーバーは、訪問者があなたのサイトのウェブページを閲覧できるように、ウェブサイトホスティングプロバイダーによって実行されるソフトウェアです。多くのWordPressホスティングプロバイダーはApacheを使用しています。
このソフトウェアは、レストランのホストと同様の役割を果たします。レストランに到着すると、ホストが挨拶し、予約情報を確認し、席に案内します。同様に、Webサーバーは要求されたWebページをチェックします。
ウェブサーバーはさらに多くのことを行います。ページを取得してお客様の閲覧の喜びのために提供する際には、レストランのサーバーのような役割も果たします。
ウェブサイトとの通信、お客様のリクエストの処理、その他のモジュールがお客様にサービスを提供する準備ができていることを確認することで、レストランの支配人の役割も果たします。
最後に、ウェブサーバーはテーブルを片付けるバスボーイのようなものでもあります。メモリ、キャッシュ、モジュールをクリーンアップし、新しいウェブサイト訪問者のためにそれらをクリアします。
要約すると、Apacheのようなウェブサーバーは多くのタスクを実行します。
- ウェブページにアクセスするお客様のリクエストを受け取ります。
- HTTPリクエストに対していくつかのセキュリティチェックを実行し、Webページに移動させます。
- お客様に提供するドキュメントを生成する際に、サーバーに追加モジュールを実行するように要求する場合があります。
- その後、リクエストされたドキュメントを提供します。
コンピューターでApacheウェブサーバーを実行する
WordPressをローカルでコンピューター上で実行したい場合は、WordPressホスティングプロバイダーと同じソフトウェアを実行する必要があります。これには、Apache(ウェブサーバーソフトウェア)、MySQL(データベース)、およびPHP(プログラミング言語)が含まれます。
幸いなことに、WAMP(Windows用)、MAMP(Mac用)、LAMP(Linux用)、およびXAMPP(クロスプラットフォーム)のようなソフトウェアスタックにより、このソフトウェアのインストールが簡単になります。

この記事がWordPressにおけるApacheについてさらに学ぶのに役立ったことを願っています。また、役立つWordPressのヒント、トリック、アイデアに関する関連トピックについては、以下の追加資料リストも参照してください。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。
