返回首页

张小三资源网
    佛系AFFman ╭∩╮(︶︿︶)╭∩╮!随缘记录常用运维技巧
11月232019

军哥lnmp1.6 nginx添加一些常用的模块

Posted by 张小三资源网 2019年11月23日 Tags:

修改lnmp1.6安装包下的lnmp.conf文件
Nginx_Modules_Options='--with-http_realip_module --add-module=/usr/local/src/ngx_brotli'

模块详解:
--with-http_realip_module #这是获取真实IP时常用的 必装

--add-module=/usr/local/src/ngx_brotli #这是谷歌的压缩模块类似gzip

这个模块当下对于http没啥用,只有在启用HTTPS情况下,支持的浏览器才会发起BR压缩指令,这时的优先级比gzip高,使用br的cpu负载比gzip也要高一些,看需求安装吧。

brotli模块安装也比较麻烦。既然说了,那就写一下吧。
cd /usr/local/src/
git clone https://github.com/google/ngx_brotli.git
#没有git的需要先安装一下yum -y install git
#当下brotli已经不需要自己编译的,直接如下操作就可以
cd ngx_brotli
git submodule update --init
#把ngx_brotli模块添加到lnmp1.6的安装模块中
vi /root/lnmp1.6/lnmp.conf
Nginx_Modules_Options='--add-module=/usr/local/src/ngx_brotli'

#安装完成修改下nginx配置,直接添加到gzip规则的后边就可以了。
brotli             on;
brotli_comp_level  6;
brotli_types       text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/svg+xml;

#修改完记得重启nginx
lnmp nginx restart
另外我看有人安装了一个ngx_cache_purge模块,我看了下,综合安全和时效性方面考虑我没装,对于国外本地SSD盘的没有这个必要,除非像国内云盘这种,IO比较着急才会考虑一下。一般网站的加速建议升级PHP版本使用opcache加速(lnmp里php7是默认安装的),页面静态化、tcp优化、选个好点的带宽足够了。
需要的可参考:http://www.zxsdw.com/index.php/archives/1094/
http://www.zxsdw.com/index.php/archives/926/
https://zhang.ge/5042.html
老外vps无特别说明(即使用优惠码)都按优惠后的价格续费。此vps无爱可看之前其它文章
发现Out of Stock说明缺货中,可考虑购买其它VPS。自备谷歌浏览器有简单的翻译功能。

买老外的域名、vps都需美元。有信用卡可直接购买。无卡无美元的注册Paypal到淘宝找人充美元即可。老外VPS购买教程参考:http://www.zxsdw.com/index.php/archives/259/

添加新评论 »

张小三资源网 is powered by Typecho))) 网站地图