在Nginx的ngx_http_gzip_module压缩模块提供对文件内容压缩的功能。进行相关的配置修改,就能实现Nginx页面的压缩,达到节约带宽,提升用户访问速度,
,
重启服务,进行访问测试:,
,
当Nginx将网页数据返回给客户端后,可设置缓存的时间,以方便在日后进行相同内容的请求时直接返回,避免重复请求,加快了访问速度。,
一般针对静态网页设置,对动态网页不设置缓存时间。,
,
重启服务,测试访问: ,
,
,
重启服务,访问测试:,
,
在高并发场景,需要启动更多的Nginx进程以保证快速响应,以处理用户的请求,避免造成阻塞。,查看cpu的核心数,根据核心数来设置工作进程数,
,
,修改工作进程核心数 :,
,
测试结果:,
,
——隐藏Nginx的版本号 ,
,
火狐访问浏览器 ,F12查看网络信息,
,方法一:修改配置文件,关闭版本号 ,
,
测试结果:,
,
, 方法二:修改源码文件中的版本号,重新编译安装,
,
修改完配置后切换到Nginx软件包中,进行重新编译安装 :,
再次修改主配置文件,打开版本号显示 :,
,
重启服务,进行测试:,
,
Nginx与apache的不同之处,就是Nginx本身并为设计日志分割工具,所以需要运维人员进行脚本编写来实现日志分割,编写日志分割脚本 ,
,2. 执行脚本进行测试,
,3. 将日志脚本添加至计划性任务,
,
,
Nginx盗链的过程与apache一致,均是通过网页浏览,将网站图片重定向到自己的网站上,https://www.jb51.net/article/264450.htm, 修改主配配置文件,添加防盗链设置,
, 在 /var/local/nginx/html 下放置好error.png ,
,进行盗链测试 ,
盗链主机html网页设置: ,
,
第三方用户访问盗链主机:,
访问前设置:,
1.关闭防火墙工具firewalld和selinux,
2.将域名对应的IP添加到 /etc/hosts 中 ,
,
第三方访问原主机 :,
,
Nginx的PHP解析功能实现如果是交由FPM处理的,为了提高PHP的处理速度,可对FPM模块进行参数的调整。,
根据服务器的内存与服务负载,调整FPM模块参数。,