关于macOS上的homebrew的介绍和使用方法参见
如何在macOS上安装php-redis扩展

关于nginx-http-concat的介绍和Linux下编译安装方式参见
Nginx安装concat模块

nginx-http-concat在macOS下通过homebrew安装方法首先要说一下通过homebrew安装nginx的方法。
首先

brew search nginx

结果出来后有看到一堆结果,我们选其中一个homebrew/nginx/nginx-full的,为什么呢?这个是第三方git库中下载的,不是homebrew自带的,安装起来比较自由,有较多的可选性。
然后执行命令:

brew tap homebrew/nginx
brew edit nginx-full

编辑包的安装脚本(Formula)
修改

args = %W[
      --prefix=#{prefix}
      --with-http_ssl_module
      --with-pcre
      --with-ipv6
      --sbin-path=#{bin}/nginx
      --with-cc-opt=#{cc_opt}
      --with-ld-opt=#{ld_opt}
      --conf-path=#{etc}/nginx/nginx.conf
      --pid-path=#{var}/run/nginx.pid
      --lock-path=#{var}/run/nginx.lock
      --http-client-body-temp-path=#{var}/run/nginx/client_body_temp
      --http-proxy-temp-path=#{var}/run/nginx/proxy_temp
      --http-fastcgi-temp-path=#{var}/run/nginx/fastcgi_temp
      --http-uwsgi-temp-path=#{var}/run/nginx/uwsgi_temp
      --http-scgi-temp-path=#{var}/run/nginx/scgi_temp
      --http-log-path=#{var}/log/nginx/access.log
      --error-log-path=#{var}/log/nginx/error.log
    ]

这部分是自动编译nginx的参数,只需要在里面增加--add-module参数。
在此之前,需要下载nginx-http-concat的源码包
下载方法参照nginx-http-concat的github主页:
nginx-http-concat
然后在以上编译参数中增加一条

--add-module=/nginx-http-concat的src路径

然后保存Formula文件,执行

brew install nginx-full

执行完之后运行nginx -V命令查看是否已经编译了nginx-http-concat模块,如果编译成功,就成功了,没成功,我也没辙~
以上。