欢迎来到天天文库
浏览记录
ID:8970689
大小:46.00 KB
页数:8页
时间:2018-04-13
《nginxpagespeed模块安装配置》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Nginxngx_pagespeed模块安装配置1.概述ngx_pagespeed是一个Nginx的扩展模块,可以加速你的网站,减少页面加载时间,它会自动将一些提升web性能的实践应用到网页和相关的资源(CSS、JS和图片)上,无需你修改内容和流程。功能包括:图片优化:strippingmeta-data,dynamicresizing,recompression,CSS&JavaScript压缩、合并等;小资源的内联,推迟图片和JS的加载;HTML重写,延长缓存扩展。2.部署2.1环境准备1.关闭iptables和SELIN
2、UX#serviceiptablesstop#setenforce0#vi/etc/sysconfig/selinuxSELINUX=disabled2.安装依赖包#yuminstallgcc-c++pcre-develzlib-develzipwgetgcc-c++ncursesncurses-develcmakemakeperlbisonopensslopenssl-develgcc*libxml2libxml2-develcurl-devellibjpeg*libpng*freetype*3.同步时间#ntpdateas
3、ia.pool.ntp.org4.下载源码#nginx源码http://nginx.org/download/nginx-1.4.4.tar.gz#wgethttps://github.com/pagespeed/ngx_pagespeed/archive/release-1.6.29.5-beta.zip#unziprelease-1.6.29.5-beta.zip#cdngx_pagespeed-release-1.6.29.5-beta/#wgethttps://dl.google.com/dl/page-speed/p
4、sol/1.6.29.5.tar.gz#tar-xzvf1.6.29.5.tar.gz#groupaddnginx#useradd-gnginx-s/bin/false-Mnginx#wgethttp://nginx.org/download/nginx-1.4.1.tar.gz#tar-xvzfnginx-1.4.1.tar.gz#cdnginx-1.4.1/5.编译#./configure--prefix=/usr/local/nginx--pid-path=/var/run/nginx.pid--lock-path=/v
5、ar/lock/nginx.lock--user=nginx--group=nginx--with-http_ssl_module--with-http_dav_module--with-http_flv_module--with-http_realip_module--with-http_gzip_static_module--with-http_stub_status_module--with-mail--with-mail_ssl_module--with-debug--http-client-body-temp-pat
6、h=/fgn/nginx/client--http-proxy-temp-path=/fgn/nginx/proxy--add-module=../ngx_pagespeed-release-1.6.29.5-beta#make&makeinstall创建nginx缓存目录#mkdir-p/fgn/nginx/client#mkdir-p/fgn/nginx/proxy2.2配置将pagespeed的配置内容写入到ngx_pagespeed.inc中,在nginx的配置文件中include这个配置文件就可。pagespeedo
7、n;pagespeedRewriteLevelCoreFilters;pagespeedDomain*;#pagespeedTrackOriginalContentLengthon;pagespeedSharedMemoryLockson;#pagespeedFetchWithGzipon;pagespeedCustomFetchHeaderAccept-Encodinggzip;pagespeedFileCachePath/fgn/cache/ngx_pagespeed_cache;pagespeedMemcachedThr
8、eads1;#pagespeedMemcachedServers"127.0.0.1:11211";pagespeedFetcherTimeoutMs4000;pagespeedRewriteDeadlinePerFlushMs10;pagespeedFileCacheSiz
此文档下载收益归作者所有