本帖最后由 一片云 于 2019-11-18 03:15 编辑
找了很久宝塔论坛里没有看到相关的帖子,只能自己动手了,在此也分享下。
前提:nginx是编译安装 急速安装的不行(卸载重新使用编译安装)
我的宝塔面板是7.0.3
修改 /www/server/nginx/src/src/http/ngx_http_header_filter_module.c 大约49与50 行
- static u_char ngx_http_server_string[] = "Server: nginx" CRLF;
- static u_char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF;
复制代码
加入修改为x-web
- static u_char ngx_http_server_string[] = "Server: x-web" CRLF;
- static u_char ngx_http_server_full_string[] = "Server:x-web " CRLF;
复制代码
修改好之后保存
在终端依次执行如下命令
- cd /www/server/nginx/src/
- ./configure --user=www --group=www --prefix=/www/server/nginx --with-openssl=/www/server/nginx/src/openssl --add-module=/www/server/nginx/src/ngx_devel_kit --add-module=/www/server/nginx/src/lua_nginx_module --add-module=/www/server/nginx/src/ngx_cache_purge --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-http_gunzip_module --with-stream --with-stream_ssl_module --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --with-ld-opt="-Wl,-E" --with-cc-opt="-Wno-error"
- make
- rm -f /www/server/nginx/sbin/nginx.old
- mv /www/server/nginx/sbin/nginx /www/server/nginx/sbin/nginx.old
- cp objs/nginx /www/server/nginx/sbin/nginx
- make upgrade
复制代码 完成
|
|