nginxにモジュールをロードする

問題

  • 特定の場所からのIPアクセスを制限するためのモジュールをロードする必要があります。 この動作を実現するためには、「ngx_http_geoip_module」を有効にする必要があります。
  • liferay.confに「load_module modules/ngx_http_geoip_module.so;」と記述すると、以下のエラーが発生します。
    "load_module" directive is not allowed here in /etc/nginx/conf.d/liferay.conf:1

Environment

  • LXC-SM、Liferay DXP 7.2 with stack 5.x

解決策

  • nginxでモジュールを読み込むには、nginx.confを変更するか、以下のパスに新しい設定ファイルを追加する必要があります:
    /webserver/config/{env}/myfile.conf
    こうすることで、load_moduleディレクティブが正しく処理され、モジュールがウェブサーバーサービスにロードされます。

追加情報

この記事は役に立ちましたか?
1人中1人がこの記事が役に立ったと言っています