当前位置:论坛首页 > Linux面板 > 讨论

修改nginx的Server版本信息等

发表在 Linux面板2019-11-15 23:18 [复制链接] 0 1782

本帖最后由 一片云 于 2019-11-18 03:15 编辑

找了很久宝塔论坛里没有看到相关的帖子,只能自己动手了,在此也分享下。
前提:nginx是编译安装 急速安装的不行(卸载重新使用编译安装)
我的宝塔面板是7.0.3
修改 /www/server/nginx/src/src/http/ngx_http_header_filter_module.c 大约49与50 行
  1. static u_char ngx_http_server_string[] = "Server: nginx" CRLF;
  2. static u_char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF;
复制代码


QQ截图20191115231249.jpg
加入修改为x-web
  1. static u_char ngx_http_server_string[] = "Server: x-web" CRLF;
  2. static u_char ngx_http_server_full_string[] = "Server:x-web " CRLF;
复制代码


115231342.png

修改好之后保存
在终端依次执行如下命令
  1. cd /www/server/nginx/src/
  2. ./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"
  3. make
  4. rm -f /www/server/nginx/sbin/nginx.old
  5. mv /www/server/nginx/sbin/nginx /www/server/nginx/sbin/nginx.old
  6. cp objs/nginx /www/server/nginx/sbin/nginx
  7. make upgrade
复制代码
完成
使用道具 举报 只看该作者 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表