Apache2でSNIを有効にする方法

步履不停
リリース: 2019-07-23 10:11:15
オリジナル
3436 人が閲覧しました

Apache2でSNIを有効にする方法

Baidu は、さまざまな再コンパイルを長期間にわたって検索しましたが、最も重要な

Ubuntu 16.04OpenSSL の 1 つについては言及していませんでした。 これはデフォルトでコンパイルされています。SNI はそれをサポートしています。したがって、Apache2SNI を 1 つの文でオンにします:

will /etc /apache2/mods-available/ssl.conf ファイル末尾の #SSLStrictSNIVHostCheck On の前のコメント記号 (#) を削除してください

忘れないでくださいapache を再起動します!

Apache の概要

1995 年、National Computer Security Association (NCSA) の開発者は、NCSZ グローバル ネットワーク サービス ソフトウェアを作成しました。その最大の特徴は HTTP デーモンです。 、当時の CERN サーバーよりも構成やソース コードからの作成が簡単で、当時は他のサーバー ソフトウェアがなかったこともあり、すぐに普及しました。しかしその後、サーバーの中心的な開発者ほぼ全員が NCSA を去り、一部のユーザーが自分が作成したパッチを管理する組織を設立し、Apache Group が誕生しました。彼らはサーバー ソフトウェアを Apache と呼びました。 Apache は、「パッチだらけのサーバー」という意味の「パッチのあるサーバー」という発音から来ています。今日、Apache は徐々にインターネット上で最も人気のある Web サーバー ソフトウェアになりました。すべての Web サーバー ソフトウェアの中で、Apache は 2 位の Microsoft IIS を大きく引き離して絶対的な優位性を持っています。 Apache はフリー ソフトウェアの 1 つであり、他のフリー ソフトウェアと同様に、多大な時間とエネルギーを投資した多くのフリー開発者によって実装され、徐々に改良されているため、Apache の開発の見通しがより良くなると信じる理由があります。

Apache バージョンの紹介

現在、Apache HTTP には 1.3、2.0、2.2の 3 つのバージョンがあります。

その 1.X バージョンでは、Apache Itは十分な安定性と強力さを備え、決定的な地位を獲得しましたが、それでもカバーできない領域があり、一部の非フル機能の WEB サーバーが市場シェアを獲得しています。この状況は 2.X で大幅に改善され、コンパイルとインストールがより簡単になりました。Apache は標準の GNU 自動セットアップ ツールを使用します。Windows プラットフォームの場合は、グラフィカル インストール インターフェイスも提供されます。設定に関しては、新しいバージョンではいくつかのわかりにくい指示が削除されていますが、作業の大部分は依然として設定ファイルに基づいています。グラフィカルインターフェイス設定ツールに慣れているユーザーにとっては少し面倒かもしれません。設定ツールはコアリリースパッケージとは別に用意されており、ApacheConfなどは無料または格安で入手できるツールもあり、これらのツールを利用することでApache上の各種設定を簡単に行うことができます。

運用の観点から見ると、Apache2.X バージョンは古いバージョンよりも強力でスケーラブルです。ハイブリッド マルチスレッド/マルチプロセス モジュールにより、あらゆる規模 (小規模サイトのみを実行する一般的な x86 サーバーから複数の仮想インスタンスを同時に実行する大規模ホストまで) でホストのパフォーマンスを最大限に活用できます。これはまさに Apache 1.3 です。何が足りないのか。新しいバージョンでは、プラグインの形式で、いくつかの特定のプラットフォームといくつかの一般的なモジュールのサポートが提供されます。 IPV6 の公式サポートによりインターネットのアップグレードが可能になり、HTTP 1.1 のサポートによりプロキシ サーバーのパフォーマンスが向上します。

さらに、コア リリース パッケージの新しいバージョンでは、セキュリティと管理性を強化するためにいくつかのモジュールが追加されています。mod_auth_ldap は LDAP (Lightweight Directory Access Protocol) に基づく認証を導入し、mod_autoindex モジュールは訪問者のディレクトリ リストを簡単に生成できます。 mod_deflate モジュールを使用すると、送信前にコンテンツを圧縮して帯域幅を節約できます。

安定性とスケーラビリティを考慮して、この記事では Apache 2.0 を使用します。

Apache に関連する技術的な記事については、Apache チュートリアル 列を参照して学習してください。

以上がApache2でSNIを有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
sni
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!