ウェブホスティング

アパッチウェブサーバ

Apache ウェブサーバ

アパッチ ウェブサーバーオリジナル名 Apache HTTP サーバー はWorld Wide Web上で最も広く使われているウェブサーバーです。
ウェブサーバは、Apache ソフトウェア 財団です。オープンソースライセンスで無償配布されています。
1995年に初版が発売されました。現在のバージョン番号は2.4.25(ステータス12/2016)です。

開発の歴史

1994年、8人の開発者がNSCA Httpdウェブサーバを改良することにしました。David Robinson、Cliff Skolnick、Randy Terbush、Roy T. Fielding、Rob Hartill、Brian Behlendorf、Robert S. Thau、Andrew Wilsonからなるチームは、古いNSCAサーバの拡張機能をパッチし、1995年にApache HTTPサーバの最初のバージョンをリリースしました。 名前は、インディアンのアパッツェン族への敬意から選ばれました。今日の開発者コミュニティは、主に世界中のボランティア開発者で構成されています。Apache ウェブサーバは、世界中のすべてのユーザからの改善のための提案やアイデアの産物です。オープンソースコードのため、興味を持ち、資格を持ったユーザは、その改善点を Apache ウェブサーバに直接プログラムすることができます。

システムプロパティ

モジュラーWebサーバーは、以下のような様々なオペレーティングシステムをサポートしています。 リナックスUnixや ウィンドウズ.サーバーの安定性と速度は、主に非Unixシステム向けのバージョン2.0で大幅に改善されました。
重要なシステム機能は、Apache ライブラリのポータブルランタイムを介して一般化され、利用できるようになっています。プラットフォームによって、様々なMPM(マルチプロセッシング)モジュールも異なります。特に、これらのモジュールは、複数のクライアントのリクエストを処理するために使用されます。これらのMPMは、Windowsの下でMPMがスレッドに最適化され、Unixの下でプロセスのフォークがサポートされている間、これらのMPMのそれぞれは、オペレーティングシステム用に最適化されています。

モジュール構造のため、Apache ウェブサーバは適切なモジュールを使って、例えばプロキシサーバ (mod_proxy) として動作したり インターネット-ブラウザやウェブサーバを暗号化 (mod_ssl) したり、HTTP ヘッダを操作したりする。URLの変更データ も可能です。

のようなサーバーサイドスクリプト言語の助けを借りて パール, ルビー 或いは ピーエッチピーエス Apache HTTP サーバは動的なウェブページを作成する可能性を提供します。これらのスクリプト言語には、次のようなものがあります。 JavaScript, パイソン と .Net をモジュールとして統合するか、CGI を介してアドレスを指定する必要があります。異なるモジュールをいつでも有効化または非有効化することが可能です。
Apache HTTP Serverのmod_includeを利用することで、動的なWebサイトを作成することで静的なWebサイトの管理の手間を大幅に軽減するServer Side Includesが可能になります。

Apacheソフトウェアファウンデーションのすべてのプログラムと同様に、Apache HTTPサーバはフリーソフトウェアです。ライセンシングはGPL標準に基づいて行われています。

拡張性

アパッチ ウェブサーバー モジュラー設計のため、非常に優れた拡張性を提供します。これらのモジュールは、インターネット上のどこでも自由に利用できるようになっていて、常に "mod_"で始まるようになっています。用途に応じてダウンロードしてウェブサーバに組み込むことができます。モジュールの数が多いです。利用目的は、セキュリティ機能(例)の中でも特に エスエスエル)、スクリプト言語の統合、リダイレクト、認証、ステータスレポートなどを提供しています。

プラットフォームとバージョン

Apache HTTP サーバは、Mac OS とすべての Linux ディストリビューションにデフォルトで含まれています。Windowsにも完全対応しています。
1995年に発売されたバージョン1.xシリーズは、2010年2月のバージョン1.3.xで期限切れとなりました。2000年3月からは、2.x版シリーズの開発が並行して行われています。本シリーズからは、現行バージョン2.4.xに加え、バージョン2.2.xのみ対応し、セキュリティアップデートが提供される。

貢献度を分けてください
facebookでシェアする
twitterでシェアする
linkedinでシェアする
pinterestでシェアする
whatsappでシェアする
telegramでシェアする
最新の投稿

Youtubeチャンネルのおすすめ動画