配置Nginx隐藏版本号

配置Nginx隐藏版本号:[修改源码包(在安装前);第二种:修改配置文件]

curl -I http://192.168.100.171  //显示nginx头部信息

【查看版本号】打开浏览器,按F12出现一个开发工具,在开发工具里有一个network ,找到访问连接后点击head即可查看版本

【卸载nginx:】

killall -9 nginx  //杀死进程

rm -rf /usr/local/nginx  //清理安装

cd /usr/src/nginx-1.14.2/  //进入解压路径下

make clean  //清理编译内容(在解压路径下操作)

rm -rf /usr/src/nginx-1.14.2/   //删除解压路径

【修改源码包】

tar xf nginx-1.14.2.tar.gz -C /usr/src/  //解压源码包

cd /usr/src/nginx-1.14.2/  //进入解压路径下

vim src/core/nginx.h  //修改文档

 

改文件中1.14.2nginx

./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module --with-http_ssl_module --with-http_flv_module --with-http_gzip_static_module && make && make install   //重新安装

curl -I http://192.168.100.171  //显示nginx头部信息

systemctl stop firewalld

iptables -F

setenforce 0  //关闭防火墙

【修改配置文件】

curl -I http://192.168.100.171  //查看当前nginx头部信息

vim /usr/local/nginx/conf/nginx.conf  //修改配置文件

ln -s /usr/local/nginx/conf/nginx.conf /etc/nginx.conf  //做软连接】

vim /etc/nginx.conf  //修改配置文件

//在文件里加入server_tokens off;

nginx -t  //检测语法是否有问题

 

killall -HUP nginx  //重新加载配置

curl -I http://192.168.100.171  //查看当前nginx头部信息,此时版本信息已经隐藏

猜你喜欢

转载自www.cnblogs.com/XXXX001/p/11515161.html