7

mod_status を適切に有効にする方法を探してどこでも検索してきましたが、何も機能しませんでした。私のサーバーは「willserver.main.ca」と呼ばれています。サーバーを Windows 仮想マシンで実行しています。これをHTTPD構成ファイルに追加しようとしました:

<location /server-status>
SetHandler server-status

Order Deny,Allow
Deny from all
Allow from main.ca

</location>

ヒントやヘルプはありますか?何かのコメントを外す必要があるのか​​ 、それとも間違った構文を何度も試しているだけなのかわかりません

4

7 に答える 7

5

Apache 2.4 は Order ディレクティブのスペースを好まないようです。

注文許可、拒否は次のようにのみ機能します

注文許可、拒否

于 2013-10-09T05:10:06.690 に答える
4

mod_status は Apache Web サーバーに組み込まれており、Web ブラウザーからサーバーの状態を取得します。このモジュールを使用すると、サーバーのパフォーマンスを簡単に確認できます。すべてのレポートは html 形式で生成されます。

ステップ1。ステータス モジュールが有効になっているかどうかを確認する apache2ctl -M または ls /etc/apache2/sites-enabled

ステップ2。有効になっていない場合は、コマンドで有効にします。

sudo a2enmod ステータス

step3. アクセスを構成し、

/etc/apache2/mods-enabled/status.conf を開き、次の行にコメントを付けます。

        #<Location /server-status>
        #    SetHandler server-status
        #    Require local
        #Require ip 192.0.2.0/24
        #</Location>

そして、次の行を追加します。

        <Location /server-status>
        SetHandler server-status
        Order deny,allow
        Allow from all
        </Location>

この構成で特定の IP のサーバー ステータスへのアクセスを制限するには、[Allow from our_public_ipaddress] ではなく [Allow from all] を編集します。

status.conf ファイルを保存します。

Step4. コマンドでApacheを再起動し、

/etc/init.d/apache2 再起動

Step5. ブラウザでサーバーステータスページを確認する

http://server-ip/server-status

これが役立つことを願っています。

于 2015-02-16T08:50:53.560 に答える
1

グラフにデータを表示する JavaScript アプリケーションを開発しました https://github.com/dioubernardo/apacheServerStatusCharts

于 2015-07-30T01:01:36.887 に答える
0

以下の設定は私のために働いた。

ExtendedStatus on
<Location /mod_status>
  SetHandler server-status
  Require local
</Location>
于 2021-10-06T08:11:46.880 に答える
0

以下に便利なリンクがあります: http://www.tecmint.com/monitor-apache-web-server-load-and-page-statistics/

于 2015-05-05T06:59:55.453 に答える