目录
一、Nginx 服务优化
在企业信息化应用环境中,服务器的安全性和响应速度需要根据实际情况进行响应参数配置,以达到最优的用户体验。
默认的 Nginx 安装参数只能提供最基本的服务,还需要调如网页缓存时间、连接超时、网页压缩等响应参数,才能发挥出服务器的最大作用。
1、查看方法
curl 命令
curl -l(小写) http://192.168.100.20查看的是头部信息
curl -I(大写)
2.浏览器查看
浏览器 → 开发者工具(F12) → 选择network → 刷新页面(Ctrl +r) → 选择请求 → 选择 headlers → 查看版本
二、隐藏版本号
1、查看版本号
curl -I http://192.168.100.20
本地查看
2、隐藏版本号
ginx服务开启之后,在网页访问时,按F12键,就可以看到nginx的版本号,这样安全性不够高,我们可以通过隐藏版本号或者修改版本名称来进行提高安全性。
vim /usr/local/nginx/conf/nginx.conf
http {
include mime.types;
default_type application/octet-stream;
server_tokens off; #添加,关闭版本号
......
}systemctl restart nginx #重启服务
curl -I http://192.168.100.20 #查看版本号
3、修改源码文件,重新编译安装
vim /opt/nginx-1.20.2/src/core/nginx.h
13 #define NGINX_VERSION "1.22.0" #修改版本号名称 “ ”
14 #define NGINX_VER "nginx/" NGINX_VERSION #修改服务器类型
需要重新编译
cd /opt/lnmp/nginx-1.22.0/
./configure \
--prefix=/usr/local/nginx \
--user=nginx \
--group=nginx \
--with-http_stub_status_module
make && make install 安装
vim /usr/local/nginx/conf/nginx.conf 修改版本号