国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 網站 > WEB服務 > 正文

Nginx安裝配置PageSpeed模塊實現網站加速

2020-05-27 13:13:08
字體:
來源:轉載
供稿:網友

   作為Nginx組件,ngx_pagespeed將重寫你的網頁,讓用戶以更快的速度進行訪問。重寫的工作包括壓縮圖片、縮減CSS和JavaScript、擴展緩存時間,同樣還包括其它一些最佳實踐:

  優化緩存——整合應用程序的數據和邏輯

  最小化round-trip次數——削減連續的請求/響應周期數

  最小化請求開銷——削減上傳大小

  最小化負載大小——削減響應、下載及緩存頁面大小

  優化瀏覽器渲染——改善瀏覽器頁面布局

  移動方面的優化——優化站點移動網絡和設備方面的相關特性

  下載解壓PageSpeed模塊

  cd /root/lnmp/src

  wget https://github.com/pagespeed/ngx_pagespeed/archive/release-1.6.29.5-beta.zip

  unzip -q release-1.6.29.5-beta

  wget https://dl.google.com/dl/page-speed/psol/1.6.29.5.tar.gz

  tar xzf 1.6.29.5.tar.gz -C ngx_pagespeed-release-1.6.29.5-beta

  查看線上版本編譯參數

  # /usr/local/nginx/sbin/nginx -V

  nginx version: nginx/1.4.1

  built by gcc 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC)

  TLS SNI support enabled

  configure arguments: --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-http_ssl_module

  增加ngx_pagespeed模塊重新編譯

  # wget http://nginx.org/download/nginx-1.4.2.tar.gz

  # tar -xvzf nginx-1.4.2.tar.gz

  # cd nginx-1.4.2/

  # ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --add-module=../ngx_pagespeed-release-1.6.29.5-beta/

  # make //注意只make 不要make install (如果報錯請看下面)

  安裝ngx_pagespeed (make) 32位操作系統可能會報如下錯誤

  ../ngx_pagespeed-release-1.6.29.5-beta/psol/lib/Release/linux/ia32/pagespeed_automatic.a(104.system.o.o): In function `cv::tempfile(char const*):

  system.cpp:(.text._ZN2cv8tempfileEPKc+0x1e): warning: the use of `tmpnam is dangerous, better use `mkstemp

  objs/addon/src/ngx_base_fetch.o: In function `net_instaweb::NgxBaseFetch::DecrefAndDeleteIfUnreferenced():

  /root/lnmp/src/nginx-1.4.2/../ngx_pagespeed-release-1.6.29.5-beta/src/ngx_base_fetch.cc:185: undefined reference to `__sync_add_and_fetch_4

  collect2: ld returned 1 exit status

  make[1]: *** [objs/nginx] Error 1

  make[1]: Leaving directory `/root/lnmp/src/nginx-1.4.2

  make: *** [build] Error 2

  解決方法:

  ./configure 后面加上–with-cc-opt=’-DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -march=i686 -pthread’ ,如下:

  # make clean

  # ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --add-module=../ngx_pagespeed-release-1.6.29.5-beta

  --with-cc-opt=-DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -march=i686 -pthread

  # make

  # mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx$(date +%m%d) #備份nginx原文件

  # cp objs/nginx /usr/local/nginx/sbin/nginx #復制編譯make后的文件覆蓋nginx原文件

  # /usr/local/nginx/sbin/nginx -t #檢測nginx配置文件語法是否正確

  nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

  nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

  # kill -USR2 `cat /usr/local/nginx/logs/nginx.pid` #把nginx.pid改成nginx.pid.oldbin跟著啟動新的nginx

  # kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin` #退出舊的nignx

  使用ngx_pagespeed

  # mkdir /var/ngx_pagespeed_cache

  # chown www.www /var/ngx_pagespeed_cache

  # cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf$(date +%m%d) #備份nginx配置文件

  # vi /usr/local/nginx/conf/nginx.conf

  server {

  #省略

  pagespeed on;

  pagespeed FileCachePath /var/ngx_pagespeed_cache;

  pagespeed RewriteLevel CoreFilters;

  pagespeed EnableFilters local_storage_cache;

  pagespeed EnableFilters collapse_whitespace,remove_comments;

  pagespeed EnableFilters outline_css;

  pagespeed EnableFilters flatten_css_imports;

  pagespeed EnableFilters move_css_above_scripts;

  pagespeed EnableFilters move_css_to_head;

  pagespeed EnableFilters outline_javascript;

  pagespeed EnableFilters combine_javascript;

  pagespeed EnableFilters combine_css;

  pagespeed EnableFilters rewrite_javascript;

  pagespeed EnableFilters rewrite_css,sprite_images;

  pagespeed EnableFilters rewrite_style_attributes;

  pagespeed EnableFilters recompress_images;

  pagespeed EnableFilters resize_images;

  pagespeed EnableFilters convert_meta_tags;

  location ~ ".pagespeed.([a-z].)?[a-z]{2}.[^.]{10}.[^.]+" { add_header "" ""; }

  location ~ "^/ngx_pagespeed_static/" { }

  location ~ "^/ngx_pagespeed_beacon$" { }

  location /ngx_pagespeed_statistics { allow 127.0.0.1; deny all; }

  location /ngx_pagespeed_message { allow 127.0.0.1; deny all; }

  #省略

  }

  # /usr/local/nginx/sbin/nginx -t

  Setting option from ("on")

  Setting option from ("FileCachePath", "/var/ngx_pagespeed_cache")

  nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

  nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

  # service nginx restart

  Stopping nginx: [ OK ]

  Starting nginx: Setting option from ("on")

  Setting option from ("FileCachePath", "/var/ngx_pagespeed_cache") [ OK ]

  # curl -I http://www.linuxeye.com/ | grep X-Page-Speed

  % Total % Received % Xferd Average Speed Time Time Time Current

  Dload Upload Total Spent Left Speed

  0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0

  X-Page-Speed: 1.4.0.0-2748

  注意:

  如果discuz使用了偽靜態要注銷掉下面部分(前面加#注銷):

  #if (!-e $request_filename) {

  # return 404;

  #}

  使用后效果如下:

  使用PageSpeed模塊效果演示網站:http://www.server110.com

Nginx安裝配置PageSpeed模塊實現網站加速 武林網
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
青青草中文字幕| 中文字幕第一页在线| 国产极品视频| 国产裸舞福利在线视频合集| 国产精品一区在线看| 日本动漫理论片在线观看网站| 91美女在线| 久热精品视频在线播放| 国产乱子视频| 精品美女调教视频| 在线a人片免费观看视频| av亚洲男人天堂| 久久久久久久久亚洲精品| 国产精品综合久久久久| 国产黄大片在线观看画质优化| 精品一区二区三区在线成人| 亚洲精品aaaa| 国产免费专区| 亚洲国产成人综合| 最新天堂资源在线资源| 国产野外战在线播放| 四虎在线免费视频| 1区2区3区在线| av手机免费在线观看| 国产乱子视频| 小说区乱图片区| 国产一级性片| 成人精品福利| 欧美日韩在线中文字幕| 中文字幕视频在线免费| 免费av在线| 一本免费视频| 国产对白在线| 国产视频二区| 国产卡一卡二卡三| 中文资源在线网| 国产无遮挡又黄又爽免费软件| 免费看的av| 麻豆网站在线免费观看| 亚洲an天堂an在线观看| 精品卡1卡2卡三卡免费网站| 国产污视频在线| 午夜视频在线观看网站午夜视频在线 | 国产免费福利网站| 免费在线看v| 免费看黄视频网站| 日本视频在线观看一区二区三区| 久热国产视频| www.夜夜操.com| 日本成a人片在线观看| av免费在线观| 欧美高清视频| 国产女人在线视频| 国产一级影片| 国产黄色片大全| 中文在线有码| 亚洲精品aaaa| 国产美女视频一区二区三区| 中文字幕专区| 国产黄色av免费看| 在线看黄色av| 麻豆国产在线播放| 国产免费黄视频在线观看| 国产羞羞视频在线播放| 国产导航在线| 欧美视频免费一区二区三区| 成年网站免费入口在线观看| 1区2区3区在线| sese一区| 91视频黄色| 国产美女性感在线观看懂色av| 国产三线在线| 久久国产精品久久久久久小说| 成人精品一区二区三区免费| 国产一级黄色电影| eeuss影影院www在线播放| 综合蜜桃精品| 女同一区二区免费aⅴ| 国产丝袜护土调教在线视频| 日本国产在线| 中文视频在线| 国产无遮挡又黄又爽免费网站| av在线网页| 国产精品久久久久永久免费看| 天堂√中文在线| 2020中文字幕在线播放| 美女av在线播放| 亚洲网站视频在线观看| 国产在线高潮| 亚洲第一成人在线视频| 国产麻豆精品高清在线播放| www免费在线观看视频| 2020国产在线视频| 国产精品视频二区三区| 免费午夜一级| 热99在线观看| 亚洲大香人伊一本线| 91中文字幕网| 精品一区二区三区在线成人| 国产三级香港三韩国三级| 国产原创精品视频| 黄网址在线永久免费观看| 开心激情五月婷婷| 好看的中文字幕在线播放| 欧美xxxxx性| 欧美人成在线观看网站高清| 亚洲精品午夜级久久久久| 精品亚洲综合| 亚洲精品在线播放视频| 亚洲大香人伊一本线| 在线黄色.com| www.狠狠色.com| 超碰免费在线观看| 国产尤物视频在线| 国产亚洲精品一区二区在线观看| 国产一二三视频| 国产精品免费视频二三区| 国产色a在线| 亚洲日本一区二区三区在线观看 | 91视频久色| 亚洲第一成人在线视频| 日本卡一卡2卡3卡4精品卡网站| jlzzjlzz欧美大全| 国产毛片毛片毛片| 国产精品入口麻豆电影| 精品国内自产拍在线视频| 影音av资源站| 狠狠干五月天| 国产www.大片在线| 九九热在线视频观看| 国产99re66在线视频| 快射av在线播放一区| 国产午夜在线| 日本动漫理论片在线观看网站| 午夜视频在线看| 亚洲综合激情六月婷婷在线观看| 久久亚洲天堂| 亚洲sss视频| 国产精品9区| 午夜免费福利在线观看| 亚洲视频精品在线观看| 五月婷婷开心综合| 就爱干草视频| 四虎成人精品在永久免费| 国产亚洲精品午夜高清影院| 青草在线视频在线观看| 91三级在线| 最新亚洲精品国自产在线观看| 亚洲精品影院在线| 国产成人精品综合网站| 国产美女性感在线观看懂色av| 亚洲成年人视频| 樱花草在线观看www| 国产精品18久久久久网站| 国产美女福利在线观看| 欧美色欧美亚洲另类二区精品 | 亚洲欧美中文字幕在线观看| 国产精品18久久久久久久久久| 国产中文字幕第一页| 国产成人va亚洲电影| 国产日韩欧美一区二区三区视频| 国产尤物一区二区三区| 久草网在线视频| 青青草中文字幕| 久久久久久91精品色婷婷| www在线视频观看| 轻轻色免费在线视频| 任你操视频在线观看| 欧美人成在线观看网站高清| 天天插天天射| 任你操在线观看| 国内a∨免费播放| 国产在线日本| 国产一级又黄| 国产三级在线看| 国产精品ⅴa有声小说| 91精品专区| 天堂在线国产| 国产精品综合久久久久| 国产成免费视频| 青青久在线视频免费观看| 久久久久久久久久久久网站| 国产无遮挡在线视频免费观看| 精品国产一区二区三区不卡在线| 亚洲私人影吧| 国产免费av网站| 91在线高清| 成网站在线观看人免费| 国产成人精品自线拍| 永久免费在线观看| 国产在线观看av| 2019中文字幕在线电影免费| www.亚洲视频| 国产高清在线| 国产在线观看a视频| 中文av在线播放| 国产天堂在线观看| 久草亚洲一区| 四虎免费视频| 在线中文字幕观看|