私は、Apacheがソフトウェアのダウンロードにのみ使用する "httpd"を意味しますか、それとも他のWebサイトでも使用されていますか?また、 "cgi"を実行するためにhttpdを持つ必要がありますか? そして、なぜhttpdをhttpウェブサイト上のファイルに置くのではなく、httpdをダウンロードするためにApacheが使用していますか?HTTPD exacltyとは何ですか?
10
A
答えて
17
Apache HTTPDは、Apache Foundationが製造するHTTPserverdaemonである。これは、ネットワーク要求(Hypertext Transfer Protocolを使用して表現されている)をリッスンし、それに応答するソフトウェアです。
オープンソースでmany entities use it to host their websitesです。
その他のHTTPサーバー(CGIを使用しないJavaで書かれたサーバー側プログラムを実行するために設計されたApache Tomcatを含む)が利用可能です。
CGIは、HTTPサーバーが外部ファイルを使用して、静的ファイルの内容を単純に返すのではなく、要求への応答方法を決定するためのプロトコルです。多くのHTTPサーバーがCGIプロトコルをサポートしています。
HTTPサーバーを使用せずにCGIを使用することはできますが、通常は開発者がCGIプログラムのコマンドラインテストを行うことができます。 (あなたは確かにそれをWebブラウザから直接操作することはできません)。
関連する問題
- 1. httpd <defunct>とは何ですか?
- 2. Apache HTTPDリロード
- 3. httpd 2.4でApache regex backreferences unreachable?
- 4. LinuxとApacheの ".d"とは何ですか?
- 5. Tomcat CometProcessor NIOはApache httpd経由ですか?
- 6. TomcatにはApache httpdが必要ですか?
- 7. Httpdのセットアップ許可
- 8. Elasticsearch CORS HTTPDとAngularJs通信の問題
- 9. 404 VirtualHostとApache(httpd)のサブディレクトリを持つ
- 10. 3Gでのhttpdに関する問題
- 11. Httpd/Apache。 PHP。 mod_rewrite。 Fedora 17
- 12. Httpd/Mysqldのタイムアウトが多い
- 13. システムディストリビューションのhttpdから詳細なエラーメッセージを受け取る方法は?私はHTTPDを起動しようとすると
- 14. ApacheのhttpdとTomcatはどのように連携しますか?
- 15. Apache HTTPD ProxyRemoteおよびBalancer?
- 16. Apache httpdはロードされません.bashrc
- 17. httpd mod_proxy_balancerフェールオーバーfailonst failonstatus - トランスペアレントスイッチング
- 18. ApacheサーバのHttpdファイルのパーミッション
- 19. CentOS HTTPDとMySqlは開始したくない
- 20. OpenBSD上でodbc.iniをphp用に置く場所はchrooted httpdですか?
- 21. busyboxのhttpdでopensslを使用するには?
- 22. ApacheのhttpdサーバーでPyramidとWebsocketを実行するにはどうすればいいですか?
- 23. IPM.Noteとは何ですか?その用途は何ですか?
- 24. @privateとは何ですか?その用途は何ですか?
- 25. コピーオンライトとは何ですか?
- 26. @AttributeOverrideとは何ですか?
- 27. スケジューリングジッタとは何ですか?
- 28. プログレッシブエンハンスメントとは何ですか?
- 29. 「ベンチテストコード」とは何ですか?
- 30. タイプセーフティとは何ですか?
ハイパーテキスト転送プロトコルデーモン。一般的な頭字語であるが、通常は、マシン上で実行される実際のウェブサーバアプリケーションソフトウェア/サーバを意味する。 Apache、IIS、nginxなど... –