Использование модуля Nginx ngx_http_keyval_module - PullRequest
0 голосов
/ 08 мая 2018

Как мы можем использовать keyval , который является частью модуля ngx_http_keyval_module в nginx.conf файле, как определено в https://docs.nginx.com/nginx/admin-guide/security-controls/blacklisting-ip-addresses/

Нужно ли каким-то образом импортировать какой-либо модуль?

Ниже приведена моя конфигурация на ngnix

http {
include       mime.types;
default_type  application/octet-stream;
sendfile        on;
keepalive_timeout  65;

keyval_zone zone=one:1m state=one.keyval;
keyval $remote_addr $target zone=one;

server {
    listen       8080;
    server_name  localhost
    location / {
        root   html;
        index  index.html index.htm;
    }
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }
}
include servers/*;

}

И при запуске nginx я получаю следующую ошибку: -

nginx: [emerg] unknown directive "keyval_zone"
...