原因:nginx没有配置相关的模块“ngx_http_gzip_static_module”
解决办法:先说思路,再上代码,因为大家的路径肯定不一样,直接上代码会让新手遇到很多坑
思路:1、找到nginx的一个叫configure的文件(这个文件一般在sbin中,如果在sbin中找不到,可以去文件安装的目录中找),
2、然后在这个文件所在的文件夹中执行一段代码,给加上配置:--with-http_gzip_static_module,然后再使用make编译
3、编译结束后替换掉nginx的启动文件就行了(这里有一个问题:编译文件是哪个?在一个叫objs的文件夹中!!)
具体指令:找到configure文件以后,就在这个文件夹下,执行如下命令就可以了
./configure --with-http_gzip_static_module
等待执行完毕以后就是执行make指令
make
最后就是在当前文件夹的objs文件夹中找到nginx文件,用它去替换sbin中的nginx文件就行了。每个人都的路径不一样,这个移动复制的过程就不上指令了