nginx图片过滤处理模块http_image_filter_module安装配置笔记

nginx 图片过滤处理模块 http_image_filter_module 安装配置笔记 http_image_filter_module 是 nginx 的集成图片处理模块,支持 nginx-0.7.54 以后的 版本, 在网站访问量不是很高磁盘有限不想生成多余的图片文件的前提下可, 就可以用它实时缩 放图片,旋转图片,验证图片有效性以及获取图片宽高以及图片类型信息,由于是即时计算的结 果,所以网站访问量大的话,不建议使用。

安装还是很简单的,默认 HttpImageFilterModule 模块是不会编译进 nginx 的,所以要在 configure 时候指定 ./configure arguments: --prefix=/usr/local/nginx --with-http_image_filter_module PS: HttpImageFilterModule 模块需要依赖 gd-devel 的支持,可以使用 yum 或 apt-get 方 便地安装, 如果未安装回报“/configure: error: the HTTP image filter module requires the GD library.”错误 yuminstallgd-devel apt-getinstall libgd2-xpm libgd2-xpm-dev make&&make install 后就可以进行配置了,做最简单的配置,先让模块可以跑起来^^ location ~ /simg/.*\.jpg$ { #proxy_pass http://10.11.11.11; #rewrite "/simg/(.*\.jpg)$" /img/$1 break ; image_filter resize 100100; error_page415 = /empty; } 最后开启 nginx,这样访问/simg/目录下的图片,都会按照高度最高 100 并且宽度最高 100 按照原图比例进行截取出来, 并输出给浏览器。

当然也可以开启重写去读取本机另一个目录下源 文件;如果不在一台机器上就可以开启 proxy_pass,并加上重写即可。

http_image_filter_module 支持 5 种指令: image_filter:测试图片文件合法性(image_filter test);3 个角度旋转图片(image_filter rotate 90 | 180 | 270);以 json 格式输出图片宽度、高度、类型(image_filter size); 最小边缩小图片保持图片完整性(resize width height);以及最大边缩放图片后截取多余的 部分(image_filter crop [width] [height]); image_filter_jpeg_quality:设置 jpeg 图片的压缩质量比例(官方最高建议设置到 95,但 平时 75 就可以了); image_filter_buffer:限制图片最大读取大小,默认为 1M; image_filter_transparency:用来禁用 gif 和 palette-based 的 png 图片的透明度,以此来 提高图片质量。

本文标题:nginx图片过滤处理模块http_image_filter_module安装配置笔记, 搜寻更多关于“nginx图片过滤处理模块http_image_filter_module安装配置笔记
链接地址:http://www.zlholdings.com/1xto1rzr10qtppsut1onwwmo.html

相关内容
  • nginx图片过滤处理模块安装配置

    nginx图片过滤处理模块安装配置

    nginx图片过滤处理模块安装配置...

    贡献者:网络收集
    193437
  • Nginx的HTTP请求处理

    Nginx的HTTP请求处理

    Nginx的HTTP请求处理...

    贡献者:网络收集
    689586
  • nginx学习笔记

    nginx学习笔记

    nginx学习笔记...

    贡献者:网络收集
    132075
  • Nginx小计with_upload_module

    Nginx小计with_upload_module

    Nginx小计with_upload_module...

    贡献者:网络收集
    101235
  • Centos7 安装FastDFS+nginx module

    Centos7 安装FastDFS+nginx module

    Centos7 安装FastDFS+nginx module...

    贡献者:网络收集
    703222
  • Nginx + AWStats 完整安装配置手记

    Nginx + AWStats 完整安装配置手记

    Nginx + AWStats 完整安装配置手记...

    贡献者:网络收集
    730639
  • HTTP服务器 nginx for windows下载 详细安装与配置

    HTTP服务器 nginx for windows下载 详细安装与配置

    HTTP服务器 nginx for windows下载 详细安装与配置...

    贡献者:网络收集
    122637
  • nginx札记-反向代理

    nginx札记-反向代理

    nginx札记-反向代理...

    贡献者:网络收集
    217952
  • 第6章 Nginx HTTP负载均衡和反向代理的配置与优化

    第6章 Nginx HTTP负载均衡和反向代理的配置与优化

    第6章 Nginx HTTP负载均衡和反向代理的配置与优化...

    贡献者:网络收集
    224631
  • Eclipse + nginx module + debug

    Eclipse + nginx module + debug

    Eclipse + nginx module + debug...

    贡献者:网络收集
    19629
  • 网友在搜
    贾乃亮父母个人资料 郭晶晶整容前后 非诚勿扰林森 购买假发 鞋带的系法图解 裙子 御女戒指 运动服 黄金饰品 服装拍摄 反光背心 翡翠和玉的区别 玉石的种类 性感睡衣 海陆 于和伟 在线电影 方中信 李卫当官第二部 彭丹 朱军老婆病逝 跆拳道 贫血的人吃什么补血最快 汗蒸的好处和坏处 减肥餐 罗尼·库尔曼 体重身高比例计算 减肥训练营 瑜伽的好处 眼袋吸脂 下腰 瑞秋麦克亚当斯 丰乳 褐色分泌物 黄芪的功效与作用及食用方法 蛋炒饭 螃蟹的做法 榴莲不能和什么一起吃 松子 西兰花的做法 焦糖布丁 牛腩 心肺复苏 白果 生煎 马蹄莲 小孩流鼻血是什么原因 生化危机6电影 红烧肉的做法 孙耀琦 腋下脱毛 湖南卫视节目表 纹身图案 何雯娜 毛晓彤陈翔 佐佐木希 胡军 口腔溃疡的治疗方法

    声明:本站内容源于网络,出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,请咨询相关专业人士。

    如果无意之中侵犯了您的版权,或有意见、反馈或投诉等情况, 联系我们:gdvz5820#163.com

    Copyright © 2017 All Rights Reserved 中仑资料网 手机站