httpd は、UNIX システム (Unix、bsd など) の Apache 実行可能ファイルのファイル名です。通常、httpd はこれらのシステムの Apache を指します。
httpd と apache の違い
Web サービスとしての Apache は、Win 環境での IIS に似ており、apache2 以降のバージョンでは httpd という名前に変更されます。
httpd と apache の関係を簡単に理解すると、apache2 以降のバージョンは httpd という名前に変更されます。
1: httpd
httpd は、Apache Hypertext Transfer Protocol (HTTP) サーバーのメイン プログラムです。独立して実行されるバックグラウンド プロセスとして設計されており、リクエストを処理するために子プロセスまたはスレッドのプールを確立します。一般に、httpd は直接呼び出すべきではなく、Windows NT/2000/XP/2003 ではサービスとして、Windows 95/98/ME ではコンソール プログラムとして実行される Unix 系システム上の apachectl によって呼び出す必要があります。
2: Apache
Apache は、世界ナンバー 1 の Web サーバー ソフトウェアです。広く使用されているほぼすべてのコンピュータ プラットフォームで実行でき、クロスプラットフォームとセキュリティ機能により、最も人気のある Web サーバー側ソフトウェアの 1 つです。これは高速で信頼性が高く、Perl/Python などのインタープリタをサーバーにコンパイルするための単純な API を通じて拡張できます。 Apache HTTP Server (略して Apache) は、Apache Software Foundation のオープン ソース Web サーバーです。ほとんどのコンピュータ オペレーティング システムで実行できます。マルチプラットフォームとセキュリティのため広く使用されており、最も人気のある Web サーバーの 1 つです。 -側ソフトウェアの1つ。 Perl/Python などのインタープリターをサーバーにコンパイルするためのシンプルな API を介して、高速で信頼性が高く、拡張可能です。
Apache 関連の知識の詳細については、Apache 使用法チュートリアル 列をご覧ください。
以上がhttpdとApacheの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。