usando macports:
(tem que ser perl 5.8 ou 5.10)
# port -f install perl5 +perl5_8
# port clean nginx
# port install nginx +perl5
Eu não posso postar mais links, encontrar o / HttpEchoModule # Instalação no site nginx
cd /opt/local/src/
faça o download do tgz aqui: link tar -zxvf /Users/lorieri/Downloads/agentzh-echo-nginx-module-v0.37rc7-1-gb0e0a23.tar.gz
port edit nginx
adicione essas linhas, entre qualquer outra variante
variant echo description {Add echo } {
configure.args-append --add-module=/opt/local/src/agentzh-echo-nginx-module-b0e0a23
}
então ...
# port install -v nginx +perl5 +echo
edite / opt / local / etc / nginx e mencione no comentário anterior (abaixo), no contexto http em seguida, edite o mesmo arquivo para adicionar o local de teste
location /lorieri {
default_type text/plain;
echo $rnd;
}
execute o nginx
# nginx
teste com curl, wget, seu navegador ...
# curl localhost/lorieri
9
# curl localhost/lorieri
8
# curl localhost/lorieri
8
# curl localhost/lorieri
9
# curl localhost/lorieri
6
por que fiz isso? para definir no nginx um cookie user_uid por um ano e um cookie aleatório para a sessão atual