nginx反向代理编译异常
?錯誤原因,socket代理編譯時候檢測到nginx版本不對,拋出異常
修改/root/nginx-1.8.1/src/http/ngx_http_header_filter_module.c
static char ngx_http_server_string[] = "Server: xxxx" CRLF;
static char ngx_http_server_full_string[] = "Server:xxxx/1.0" CRLF;
修改/root/nginx-1.8.1/src/core/nginx.h
#define nginx_version????? 1008001
#define NGINX_VERSION????? "1.8.1"
#define NGINX_VER????????? "xxxx/" NGINX_VERSION
#ifdef NGX_BUILD
#define NGINX_VER_BUILD??? NGINX_VER " (" NGX_BUILD ")"
#else
#define NGINX_VER_BUILD??? NGINX_VER
#endif
#define NGINX_VAR????????? "xxxx"
#define NGX_OLDPID_EXT???? ".oldbin"
查看結(jié)果
可以看到server響應(yīng)頭按自定義設(shè)置的顯示
轉(zhuǎn)載于:https://www.cnblogs.com/changbo/p/5767813.html
總結(jié)
以上是生活随笔為你收集整理的nginx反向代理编译异常的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: F - Monkey Banana Pr
- 下一篇: 纪中2016.8.13比赛不明总结