nginx 【使用echo调试】【地址复写】
前言
nginx的echo-nginx-module模块可以让我们在nginx中打印输出,对于NGINX的调试非常好用
【使用echo调试】
下载
wget https://github.com/openresty/echo-nginx-module/archive/v0.61.tar.gz 下载压缩包
tar -zvxf v0.61.tar.gz //解压
安装
//进入nginx的压缩包解压目录,注意这里不是--prefix的安转目录,我们需要将echo-nginx-module添加进入nginx,并且重新编译安装 ~: ./configure --add-module=/opt/v0.61 echo-nginx-module的解压目录 //...你可以在后续添加新的参数,比如:./configure --add-module=/opt/v0.61 --prefix=/opt/nginx //指定nginx的安装目录,不指定则会安装到默认目录下
~: make //编译
~: make install //安装
使用
location / { ... echo "hello world"; }
测试
[root@Centos conf]# curl http://localhost:8000 hello world [root@Centos conf]#