モジュールのインストール のために アパッチ そして nginx 構成ファイルの変更が必要です。 nginx.conf、私たちの場合。
NOVICユーザー向け、ラインを変更します nginx.confの指令 特にブロックがどのように機能するかわからない場合は、極端なスポーツになる可能性があります nginx。
エラー “nginx:[emerg] “load_module” 指令は、nginx.confで遅すぎると指定されています” Nginxモジュールがインストールされた後に追加する場合、最も一般的です。その解決は非常に単純であり、nginx.confの上部にモジュールのラインを置くだけではありません。
他の構成ファイルと比較して、nginxはnginx.confファイルに渡される順序でディレクティブ、定義、条件を実行します。
具体的な例。インストールする場合 Brottiモジュール NGINXの場合、モジュールのロードラインはNGINXプロセスIDの直後に行う必要があり、次の特定のラインがこれらのモジュールを考慮し、プロセスが正しく実行されています。
user nginx;
worker_processes 2;
pid /var/run/nginx.pid;
load_module modules/ngx_http_brotli_filter_module.so;
load_module modules/ngx_http_brotli_static_module.so;
events {
worker_connections 1024;
}
....
モジュールのロードラインの場所を変更したら、注文を実行します nginx -t
SSHでは、すべてが問題なく、他のエラーがないことを確認します。 ninx.confの変更が効果をもたらすように、nginxサービスを再起動します。