Apt-getリポジトリを介して、既にインストールされているNginxサーバーにstub_status
モジュールをインストールする方法を知りたいです。
これが利用可能な機能かどうか知っていますか?このモジュールはデフォルトでは提供されておらず(Nginxの公式ページ)、手動でコンパイルする必要があることを読みました。
おかげで、
現在、スタブステータスは、statusを介してnginxの健全性を判断するために使用されますページ。それを使用するには、nginxがHttpStubStatusModule moduleでコンパイルされている必要があります。コンソールでこれを実行したかどうかを確認するには:
nginx -V 2>&1 | grep -o with-http_stub_status_module
この出力が得られた場合:
with-http_stub_status_module
その後、インストールされます。
nginxステータスに基づくセットアップ:
インストール済み:
/etc/nginx-sp/vhosts.d/APPNAME.d/nginx_status.conf
これを追加:
location /nginx_status {
stub_status on;
access_log off;
allow 1.1.1.1; <--- [your machine IP address]
deny all;
}
Sudo service nginx-sp restart
訪問:http://example.com/nginx_status
次のような出力が表示されるはずです。
Active connections: 43
server accepts handled requests
7368 7368 10993
Reading: 0 Writing: 5 Waiting: 38
active – (reading + writing)
です。インストールされていない:
インストールには2つのオプションがあります
ランチパッドから:
Sudo add-apt-repository ppa:nginx/stable
Sudo apt-get update
Sudo apt-get install nginx
ubuntuリポジトリのnginxパッケージから:
Sudo apt-get install nginx-full
ソース: