首先下载nginx的echo模块
下载地址:https://github.com/agentzh/echo-nginx-module/tags,下载最新版本即可
本站下载地址:http://boke.daxiaokj.cc/uploadfile/lnmp/echo-nginx-module-0.61.tar.gz
请注意下载目录,比如我的nginx安装在/usr/local/nginx,不放把echo模块下载到/usr/local/nginx-echo中,方便记忆和管理,下载后解压
nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so,所以接下来重新编译nginx,进入到nginx的编译安装目录,输入以下命令(遵循上面的安装路径,可根据自己的安装路径和echo模块存放路径来定义):
./configure --prefix=/usr/local/nginx --add-module=/usr/local/nginx-echo/echo-nginx-module-0.61/
然后:make && make install
启动nginx测试是否安装成功
在nginx配置文件中输入
location /test {
set $foo hello;
echo "foo: $foo";
}
保存后重启nginx
在浏览器中输入:http://你的ip/test
输出foo: hello即证明安装成功
打赏