nginx前端页面加载优化

#进入脚本目录,查看版本信息
cd /usr/local/nginx/sbin
./nginx -V
如若没有看到gzip_static模块的话,那就需要我们重新编译安装一下nginx

#如果第一步看到的nginx已有一些模块,则需要把这些已有的模块复制下来,然后再后面加上--with-http_gzip_static_module,执行如下命令:
cd /usr/local/nginx/nginx-1.23.1
./configure --prefix=/usr/local/nginx --modules-path=...[整个复制]... --with-http_gzip_static_module
#如果第一步看到的一个模块都没有的话,那就直接重新编译,注意 --prefix=后面写ng所在路径:
./configure --prefix=/usr/local/nginx --with-http_gzip_static_module
#然后执行安装命令:
make


#为了确保安全,将旧的nginx做一个备份(目录如果不一样记得更换):
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
#停掉nginx:
cd /usr/local/nginx/sbin
./nginx -s stop
#复制安装好的新的nginx文件覆盖旧的:
cp ./objs/nginx /usr/local/nginx/sbin/
#验证:
/usr/local/nginx/sbin/nginx -V
如果出现 gzip_module说明安装成功
#添加配置:

http {
	gzip on;
	gzip_static on;
	gzip_min_length  5k;
	gzip_buffers     4 16k;
	gzip_http_version 1.0;
	gzip_comp_level 7;
	gzip_types       text/plain application/javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
	gzip_vary on;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值