Nginx 编译 echo 模块
Nginx 编译 echo 模块
echo模块下载地址:https://github.com/openresty/echo-nginx-module
查看nginx已经编译的模块, nginx -V
/home/nginx-1.18.0 # /usr/local/nginx/sbin/nginx -V nginx version: nginx/1.18.0 built by gcc 9.3.0 (Alpine 9.3.0) built with OpenSSL 1.1.1g 21 Apr 2020 TLS SNI support enabled configure arguments: --prefix=/usr/local/nginx --with-pcre=/home/pcre-8.44 --without-http_gzip_module --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module --with-http_sub_module --with-http_gzip_static_module --add-module=/home/echo-nginx-module-master
下载echo模块
cd /home
wget https://github.com/openresty/echo-nginx-module/archive/master.zip unzip master.zip
重新编译nginx
/home/nginx-1.18.0 # ./configure --prefix=/usr/local/nginx --with-pcre=/home/pcre-8.44 --without-http_gzip_module --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module --with-http_sub_module --with-http_gzip_static_module --add-module=/home/echo-nginx-module-master
安装make,但注意不要执行make install
make mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak cp ./objs/nginx /usr/local/nginx/sbin/