ngxin有很多有一席的module,由于我们当前业务量不大,服务器的负载比较低,所以可用ngxin的Image Filter作为图片缩放、剪裁、旋转等处理的工具。
说实话,在max上面配置这东西有点费劲,Home Brew 默认的nginx的包无法配置module。需要安装另外一个版本的nginx-full。
安装依赖
image filter依赖libgd2
,mac默认没有安装这个东西,所以需要先安装。
brew install gd
是的,不是libgd2
,就是gd
。
安装nginx
nginx的module不是像apache一样动态加载的,必须编译到nginx的主文件里面。这让我想起了golang。这些坑爹玩意儿,热配置需要做N多处理。
brew tap homebrew/nginx
brew install nginx-full --wi