diretiva memcached_pass do Nginx desconhecida

1

Estou configurando uma nova instância de servidor na AWS e encontrei algo que não sei como lidar. Eu configurei exatamente a mesma configuração no oceano digital antes e o problema não ocorre. Quando eu executo nginx -t para verificar a configuração, eu recebo isso de volta, com uma referência à linha que contém o memcached_pass (veja conf snippet mais abaixo).

nginx: [emerg] unknown directive "memcached_pass"

Estou perdendo algum pacote que precisa ser instalado? Verificou a documentação, mas não conseguiu encontrar nada que explicasse isso. Esta é a mesma configuração que eu uso no Ubuntu no meu outro servidor.

A única diferença que eu sei entre as máquinas são as versões do Ubuntu 14.04.1 LTS neste e 12.04.4 LTS nos que funcionam. Isso poderia ter algum impacto?

Configuração:

location /embed/view {
    default_type "text/html; charset=utf-8";
    set $memcached_key $uri;
    memcached_pass 127.0.0.1:11211;
    error_page 404 502 @fallback_embed;
}
    
por Gesias 18.08.2014 / 12:55

1 resposta

0

Você precisa instalar pelo menos nginx-full package para incluir o módulo memcached. O pacote nginx contém apenas um pequeno subconjunto de módulos extras.

    
por 18.08.2014 / 15:45