ホームページ  >  記事  >  運用・保守  >  アパッチは何をするのですか?

アパッチは何をするのですか?

藏色散人
藏色散人オリジナル
2019-06-17 11:48:1011076ブラウズ

アパッチは何をするのですか?

Apache は何をするものですか?

#1: Apache (アパッチと音訳される) は、米国南西部のアパッチ族と呼ばれる北米インディアンの部族です。伝説によれば、アパッチは勇敢で無敵の戦士であり、インディアンからは勇気と勝利の代表者とみなされていたため、後世はインディアンの部族に彼の名を冠し、アパッチ族はそのタフさでも知られています。インドの歴史の中で。その他すべては上記の意識に基づいて進化しました。

2: Apache はソフトウェア基盤の名前です。あなたが話している Apache は、Apache サーバーである Apache HTTP Server を指すはずです。これは、Apache Software Foundation によって管理されているオープン ソースのサーバー ソフトウェアであり、コンピューター上のアプリケーションとして理解できます。

簡単に言えば、その機能はコンピュータをサーバーに変え、コンピュータが特定のネットワーク ポートを開いてネットワークからこのマシンに送信された HTTP リクエストを受信し、それに応じて応答できるようにすることです。

3: APACHE はネットワーク サーバーです。このサーバーは TCP ポート (通常は 80) をリッスンし、ポートで受信したコマンドを解釈し、結果を送信します。 APACHE で説明される主なコマンドは GET と POST で、これらは通常、クライアントがブラウザにアドレスを入力し、ブラウザでリンクをクリックし、フォームを送信することに対応します。

APACHE が GET および POST コマンドを解釈するとき、GET および POST のオブジェクトが HTML、CSS、JS、RAR、TXT などの一般的なファイルの場合、ファイルのコンテンツを直接送り返します。クライアントに;

オブジェクトが PHP ファイルの場合、APACHE は PHP.EXE プログラムを開始します (UNIX では名前が異なり、モジュールとしてインストールする詳細も異なります。ここでは単なる例を示します)を作成し、ファイルと呼び出しパラメータを PHP .EXE に渡し、PHP.EXE の実行結果をクライアントにフィードバックします。

PHP はさまざまなライブラリを呼び出してさまざまな機能を実行できます。最も一般的な機能はデータベースへのクエリです。 PHP.EXE は、PHP テキスト ファイル内のステートメントを解釈して実行します。通常、バッチ処理と同様に、実行前に変換されません。

APACHE では、PHP と同様に複数のフィルターを設定できます。すべての XXX ファイルは実行のために XXX.EXE に送信され、完成したコンテンツはブラウザに送信され、その他のファイルは直接送信されます。 APACHE は非常にシンプルで機械的に実行されます。

Apache 関連の知識の詳細については、Apache 使用法チュートリアル 列をご覧ください。

以上がアパッチは何をするのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。