nginx优化——进程管理、网页压缩、防盗链
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,内容要点:nginx优化之进程管理nginx优化之网页压缩nginx优化之防盗链实验环境:在编译安装好nginx的基础上一、nginx优化之进程管理1、超时访问:vim /usr/local/ngin
千家信息网最后更新 2025年12月03日nginx优化——进程管理、网页压缩、防盗链
内容要点:
nginx优化之进程管理
nginx优化之网页压缩
nginx优化之防盗链
实验环境:
在编译安装好nginx的基础上
一、nginx优化之进程管理
1、超时访问:
vim /usr/local/nginx/conf/nginx.conf http {...keepalive_timeout 65 180; #以后者为准。可以在http\server\ locati on设置client_header_timeout 80; #等待客户端发送请求头的超时时间超时会发送408错误client_body_timeout 80; #设置客户输发送请求体超时时间...}2、更改进程数
ps aux | grep nginx ##查看当前进程数。一个主进程中包含一个子进程
a、添加cpu
虚拟机右下角设置添加cpu
b、重启服务
init 6
c、查看cpu情况
cat /proc/cpuinfo
d、修改配置文件
vim /usr/local/nginx/conf/nginx.confworker_processes 2; #工作进程为2(修改核数相同或者2倍)worker_cpu_affinity 01 10; #做平均分配 编号 1 2(每个进程由不同的cpu处理)
二、网页压缩
1、配置文件中配置压缩功能
vim /usr/ local/nginx/ conf/nginx. conf gzip on; #去掉#开启gzip压缩功能 gzip_min_length 1k; #压缩阈值 gzip_buffers 4 16k; #buffer 大小为4个16k缓冲区大小 gzip_http_version 1.1; #压缩版木 gzip_comp_level 6; #压缩比率,最小为1,处理速度快,传输速度慢,9最大压缩比,处理速度慢,传输速度快 gzip_types text/plain application/x-javascript text/css image/jpg image/jpeg image/png image/gif application/xml text/javascript application/x-httpd-php application/javascript applicationion/json; gzip_disable "MSIE [1-6]\."; #配置禁用gzip条件,支持正则,表示ie6以下不启用gzip gzip_vary on; #选择支持very header可以让前端的缓存服务器缓存经过gzip压缩的页面
2、站点首页中插入jpg图片进行测试
cp /error /usr/local/nginx/htmlvim index.html
三、nginx优化之防盗链
nginx配置文件中添加盗链跳转设置
两种配置方式:
第一种
vim /usr/local/nginx/conf/nginx.conf location ~* \.(jpg|gif|swf)$ { #需要防盗链资源的文件类型 valid_referers none blocked *.lulu.com; if ( $invalid_referer ) { rewrite ^/ #如果有人非法盗链资源,则返回一张防盗链图 } }第二种:
location /img/ { #img是相对目录,是html目录下的img目录 valid_referers none blocked server_names *.lulu.com; #允许访问该目录的域名或IP if ( $invalid_referer ) { rewrite ^/ https://cache.yisu.com/upload/information/20200309/28/13243.jpg; } }更多aginx优化、apache优化可进我主页查看
进程
配置
防盗
文件
目录
速度
处理
网页
管理
功能
大小
客户
时间
缓存
资源
速度快
传输
支持
服务
不同
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
用ajax删除一条数据库
戴尔服务器usb启动
软件开发怎么报销
软件开发release
服务器怪兽
nr数据库链接
数据库写入与读取不直连
mysql数据库外键关联
速维有品互联网信息科技
张家界快速软件开发价格
农安品质网络技术服务哪家好
网络安全手抄报小知识
软件开发是需要测试的吗
蛋白乙酰化数据库
华为服务器投标
安徽资金管理软件开发公司
专业放心的分布式数据库技术
衡阳服务器
网络安全与黑客攻防教程
怎么用服务器搭建vpn
网易企业邮箱服务器
电站是否必须做网络安全等级
服务器主板可以自动备份吗
网络安全的手抄报图片电子版
浙大网络安全专业考研
网络安全主题教育主题黑板报
大连软件开发哪个大学好
数据库如何一键部署
株洲串口服务器怎么收费
网络安全面临的风险有哪些方面
