安装nginx-http-concat和nginx平滑升級

amber 3年前 2,125次点击 来自 nginx

  • 缘由
    项目引入的js库文件比较多,所以导致的问题就是速度会比较慢,而很多库文件都是拿的开源的库,基本上不会改动,所以想是否合并一下来下载。
    合并JS方式很多,一般要么是服务器端合并要么是客户端合并,如果是以前我可能会选择客户端合并,但是现在nginx上面有比较成熟的模块 nginx-http-concat ,所以我就想直接用这个模块省事情多了,而且服务器端合并还有一个好处就是比较容易适应变化。
    Nginx_concat_module(nginx-http-concat) 是淘宝开发的基于Nginx减少HTTP请求数量的扩展模块,主要是用于合并减少前端用户Request的HTTP请求的数量。

  • 下载

https://github.com/alibaba/nginx-http-concat

下载后把它放在/usr/local/src/文件夹中,到时候nginx需要指定该目录

  • 添加nginx编译脚本
      1) 查看当前nginx版本,命令:/usr/local/sbin/nginx -v
    2) 下载相应的nginx源码版本,地址:http://nginx.org/download/
      3) 上传到服务器并解压。
    4) 复制历史安装时的编译参数。

  • 添加nginx-http-concat源码

  1) 下载module,git地址:https://github.com/alibaba/nginx-http-concat

  2) 上传到服务器并解压,本实验解压地址:/usr/local/nginx/third_module/nginx-http-concat

目前暂无回复

致力于搭建一个分享发现好玩东西的社区京ICP备15052899号-3

本站总访问量 | 本文总阅读量 | 本站总访客数