Nginx服务优化配置的示例分析
发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,这篇文章主要介绍了Nginx服务优化配置的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、expires缓存模块具体配置可参
千家信息网最后更新 2025年01月25日Nginx服务优化配置的示例分析
这篇文章主要介绍了Nginx服务优化配置的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
1、expires缓存模块
具体配置可参考官方文档 http://nginx.org/en/docs/http/ngx_http_headers_module.html#expires
[root@cairui conf]# cat nginx.conf | egrep -v "#|^$"user nginx;worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name localhost; location / { root html; index index.html index.htm; }location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|html|htm|css)$ { log_not_found off; expires 7d ; access_log off; proxy_store on; proxy_store_access user:rw group:rw all:rw;} error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }}[root@cairui conf]# curl -I http://120.25.255.87/1.jpgHTTP/1.1 200 OKServer: nginx/1.13.9Date: Mon, 05 Mar 2018 04:08:41 GMTContent-Type: image/jpegContent-Length: 48561Last-Modified: Wed, 29 Nov 2017 08:16:39 GMTConnection: keep-aliveETag: "5a1e6ce7-bdb1"Expires: Mon, 12 Mar 2018 04:08:41 GMTCache-Control: max-age=604800Accept-Ranges: bytes
2、Nginx压缩模块(gzip)
配置压缩模块
[root@localhost vhost]# vi www.vhostsserver {listen 8001;server_name 192.168.1.3;location / {root /web/www;index index.html index.htm;access_log /application/nginx/log/access_www.log commonlog;}location ~ .*\.(gif|jpg|jpge|png|bmp|swf)${expires 3560d;root /web/www;}location ~ .*\.(js|css)?${expires 30d;root /web/www;}gzip on; #开启压缩功能gzip_min_length 1k; #设置允许压缩页面的最小字节数gzip_buffers 4 16k;gzip_http_version 1.0;gzip_comp_level 2;gzip_types text/plain application/x-javascript text/css application/xml;gzip_vary on;}
检查语法、重启服务
[root@localhost vhost]# /application/nginx/sbin/nginx -tnginx: the configuration file /application/nginx-1.10.1/conf/nginx.conf syntax is oknginx: configuration file /application/nginx-1.10.1/conf/nginx.conf test is successful[root@localhost vhost]# /application/nginx/sbin/nginx -s reload[root@localhost vhost]# cd /web/www/[root@localhost www]# lltotal 12-rw-r--r--. 1 root root 20 Sep 26 07:00 index.html-rw-r--r--. 1 root root 5798 Sep 19 06:46 mysql.jpg[root@localhost www]# rzrz waiting to receive.Starting zmodem transfer. Press Ctrl+C to cancel.Transferring 1.js...100% 42 KB 42 KB/s 00:00:01 0 Errors?[root@localhost www]# lltotal 56-rw-r--r--. 1 root root 43978 Sep 27 05:06 1.js-rw-r--r--. 1 root root 20 Sep 26 07:00 index.html-rw-r--r--. 1 root root 5798 Sep 19 06:46 mysql.jpg客户端访问 http://192.168.1.3:8001/1.js[root@localhost www]# curl -I http://192.168.1.3:8001/1.jsHTTP/1.1 200 OKServer: nginx/1.10.1Date: Tue, 27 Sep 2016 04:44:08 GMTContent-Type: application/javascriptContent-Length: 43978Last-Modified: Tue, 27 Sep 2016 02:06:23 GMTConnection: keep-aliveETag: "57e9d41f-abca"Expires: Thu, 27 Oct 2016 04:44:08 GMTCache-Control: max-age=2592000Accept-Ranges: bytes
感谢你能够认真阅读完这篇文章,希望小编分享的"Nginx服务优化配置的示例分析"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
配置
篇文章
服务
模块
示例
分析
参考
最小
价值
兴趣
功能
同时
字节
官方
客户
客户端
文档
更多
朋友
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器迁境外
天下二安装服务器进不去
网络技术与信息安全是干什么的
数据库用户自定义规则的用法
网络安全周班级总结
美国邮箱服务器
张海深数据库
数据库 软件 子按钮
代理服务器为空
服务名和服务器名称怎么填
正数网络技术公司工作
河南商丘网络安全宣讲
网络技术侦查能力
网络安全审查办法哪天开始实行
卫生人才网数据库
滨州软件开发怎么做
文明网络安全征文小学
车辆管理数据库设计doc下载
java 数据库开发
华三有云服务器解决方案么
2000台服务器如何管理
镇江网络技术咨询企业
服务器上得安全数据库没有
excel自动取数据库指定编号
我的世界服务器刷屏
常用的贸易数据库
平讯科技互联网公司
高考英语作文网络安全
服务器维护管理实验报告
未来网络技术课程