Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> LinuxシステムApacheサービス情報閲覧モジュール紹介

LinuxシステムApacheサービス情報閲覧モジュール紹介

  
                  

この記事では、mod_statusとmod_infoを使って、現在のサーバーからどのような情報が得られるかを説明します。

mod_statusを使用すると、サーバー上に何があるのか​​、Webサーバーに接続している人の人数を確認できます。あなたの顧客が気にしないかもしれないことが他にもありますが、それはあなた、サイト管理者にとって非常に有用な情報です。

顧客この情報が好きです。私はあなたの顧客が何であるかわかりませんが、私の顧客は私が提供する情報が好きです。一日一回の情報では十分ではありません。一日の終わりまで知るには遅すぎるからです。だから彼らは今何が起こっているのか知りたいのです。

2つのモジュールmod_infoとmod_statusはとても役に立つ情報を提供してくれてとても便利です。

mod_statusはあなたのサーバーが何を考えているのかを正確に教えてくれます。誰があなたのサイトを閲覧しているのか、子プロセスがいくつ実行されているのか、そしてこれらのプロセスが何をしているのかを見ることができます。

デフォルトの方法でApacheをインストールした場合は、すでにmod_statusをインストールしているはずですが、設定ファイル(httpd.conf)に次の行を追加するだけです(実際にはコメントアウトしてください)。

#サービスプロバイダの状態

SetHandler server-status

注文の拒否、許可

全員からの拒否

.your_domainからの許可。 Com

このSetHandlerステートメントは、一致する要求が受信されると(この場合は/server-status)、対応するファイルを探すのではなく、対応するモジュールまたはCGIによって処理されることをApacheに伝えます。 。

mod_statusモジュールはハンドラ(server-status)と表示セクション(ExtendedStatus)を定義します。上記の構成では、/server-statusリソースにアクセスすると、サーバーの現在のアクティビティのレポートが提供されます。

フォーマットは次のとおりです。

W _________................................ ...................

........................ ..............................

.... ............................................... ..........

................................. .........................

Wは応答している子プロセスを表し、_はアイドル状態の子を意味します。プロセスは着信接続を待っています。各ポイントは、まだ生成されていない潜在的な子プロセスを表します。それぞれの潜在的に許可されたサービスはそのようなセグメントによって表されます。

彼はまた、システムが最後に起動されてからどのくらいの時間稼働しているかについても話します。さらに情報が必要な場合は、ExtendedStatusスイッチをオンにすることができます。これはデフォルトではオフです。このスイッチをオンにすると、上記の情報に加えて、各サブプロセスとその作業のリストが表示されます。

子プロセスごとに、そのPID、およびそれにかかるCPU時間と、実行されている時間を取得できます。サーバーの場合は、サーバー起動後の総ヒット数、1分あたりのCPU使用率とヒット数、およびクライアントに転送された総バイト数を取得できます。

mod_info

mpd-infoは、分類された拡張モジュールです。言い換えれば、彼はApache自体に統合されていません、あなたはそれを手動で追加しなければなりません。

mod_infoは顧客にとってはあまり役に立ちませんが、システム管理者にとってはとても便利です。特に維持する必要があるサーバーがたくさんある場合。次のセクションを使って実装してください。

SetHandler server-info

注文拒否、許可

全員からの拒否

許可元.your-domain.com

ページ表示の表示は、Apacheにコンパイルしたものと、サーバーに固有のその他の機能のリストです。

「http://your.server/server-info/」と入力すると、サーバーに組み込まれているモジュールの一覧、またはDSOを介して読み込まれたモジュールの一覧が表示されます。

これは特定のサーバーをインストールして設定するのにとても便利です。特に間違った設定ファイルに関する問題を探すとき。

さて、これら二つのモジュールの基本的な紹介はここにあります。詳細な情報については、あなたはまだそれを自分で考える必要があります。これら2つのモジュールに表示される情報は特定の人に限定する必要があるため、アクセス権を制限するにはDeny、Allowなどのステートメントを使用する必要があります。

Copyright © Windowsの知識 All Rights Reserved