一。 为什么要做nginx的隐藏版本号
为了安全,如果暴露版本信息,有可能,理论上,或许,黑客可以通过版本信息,得知该版本存在的漏洞,进而对服务器进行攻击。隐藏版本信息可以避免黑客有的放矢的搞破坏。当然了,要看服务器是不是有被攻击的价值
二。 如何隐藏版本号
2.1 首先有2种方式第一种的进行修改源码文件进行修改文件
在nginx.conf中添加server_tokens off;
另一种方法是进行编译的时候进行修改nginx的版本号
/usr/src/nginx-1.12.2/src/core/nginx.h