モジュールのインストール 以下のために アパッチ si nginxの 構成ファイルの変更が必要です。 nginx.conf、我々の場合には。
初心者ユーザーの場合、回線の変更と の指令 nginx.conf 特にブロックの仕組みがわからない場合は、極端なスポーツになる可能性があります nginxの.
エラー "nginx:[emerg]「load_module」ディレクティブの指定が遅すぎます nginx.conf」は、NGINXモジュールがインストールされた後に追加された場合に最も一般的です。 それを解決するのは非常に簡単で、私たちがしなければならないのは、モジュール行を上部に配置することだけです。 nginx.conf.
他の構成ファイルと比較して、NGINXは、ディレクティブ、定義、および条件を、ファイルに渡された順序で実行します。 nginx.conf.
具体例。 インストールしたら Brotliモジュール 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 で、すべてが正常で、他にエラーがないことを確認します。 からの変更が反映されるように、NGINX サービスを再起動します。 nginx.conf 効果があります。