動作原理

Dr.Web HTTPDは、Dr.Web for UNIX Mail Serversの動作を管理するためのWebサーバーです。Dr.Web HTTPDがあれば、外部Webサーバー(Apache HTTP ServerNginxなど)やWebminなどの管理サービスを使用せずに済みます。さらに、コンポーネントは、同じホスト上にあるそのようなサーバーやサービスと同時に機能することができ、それらの動作を妨げることはありません。

Dr.Web HTTPDサーバーは、HTTPおよびHTTPSプロトコルを介して設定で指定されたソケットで受信したリクエストを処理します。このため、このサーバーは、Webサーバーと同じホスト上で動作しているときに、それらのサーバーと競合することはありません。セキュアHTTPSプロトコルはDr.Web for UNIX Mail Serversの管理に使用され、HTTPプロトコルはDr.Web Link Checkerブラウザ拡張リクエスト処理(ブラウザに個別にインストールされます)に使用されます。

Dr.Web管理WebインターフェースとDr.Web Link Checkerプラグインをインストールすることは、Dr.Web for UNIX Mail Serversを正しく機能させるための必須事項ではありません。これらはない場合もあります。対応するブロックが破線で囲まれているのはこのためです。

Dr.Web HTTPDコンポーネントは、Dr.Web for UNIX Mail Servers Dr.Web ConfigD設定デーモン、ファイルスキャン用のDr.Web File Checkerコンポーネント、およびその他のコンポーネントにコマンドを送信します。これらのコマンドは、提供されるHTTP APIを介して受信されたコマンド(管理Webインターフェース経由で作成されたコマンドやDr.Web Link Checkerブラウザプラグインからのリクエストとして作成されたコマンドを含む)に基づいています。

Dr.Web HTTPDを使用するDr.Web for UNIX Mail Serversの管理WebインターフェースがDr.Web for UNIX Mail Serversに含まれている場合は、セクションにその説明が記載されています。

Dr.Web管理WebインターフェースがDr.Web for UNIX Mail Serversに含まれていない場合は、Dr.Web HTTPDによるHTTP APIを対話に使用する任意の外部管理インターフェースを接続できます(セクションHTTP APIの説明で説明しています)。