接前篇blog讲解nginx image模块的使用,该模块同时支持nginx和tengine
- 本nginx模块主要功能是对请求的图片进行缩略/水印处理,支持文字水印和图片水印。
- 支持自定义字体,文字大小,水印透明度,水印位置。
- 判断原图是否是否大于指定尺寸才处理。 ....等等
环境:centos6.8.1
1、编译nginx
编译前请确认您的系统已经安装了libcurl-dev libgd2-dev libpcre-dev 依赖库
安装方法:yum install gd-devel pcre-devel libcurl-devel
下载nginx源码(略)见之前blog
下载nginx image源码:wget https://github.com/3078825/nginx-image/archive/master.zip
解压:unzip master.zip
解压:unzip master.zip
查看nginx之前的编译参数
重新编译nginx源码,添加参数--add-module=../ngx_image_thumb-master
2、配置nginx
参考地址:https://github.com/3078825/ngx_image_thumb