نصب mod_pagespeed در nginx/apache

با سلام و وقت بخیر

دوستان کسی تا حالا modpagespeed گوگل رو توی nginx as a reverse proxy for apache نصب کرده ؟

اگر کسی نصب کرده ممنون میشم توضیح بده.

سیستم عاملی که نصب کردید چیه؟

1 Like

سیستم عاملش CentOS7 هست.

تا الان این مورد نصب نکردم. برای Nginx همیشه Ubuntu انتخاب بهتری بوده. این مورد نیاز به تست داره و بررسی دقیق تر داره. ممنون میشم اگه در هر صورت به نتیجه رسیدید این تاپیک رو بروزرسانی کنید.

1 Like

من از 2 تا آموزش زیر استفاده کردم ولی متاسفانه در مرحله آخر nginx ران نشد !

https://www.tecmint.com/install-mod_pagespeed-to-boost-apache-nginx-performance/

باز از دوستان اگر کسی نظری داره لطفا بهم بگه

مگه nginx as a reverse proxy روی Apache نصب نکردی؟
این آموزش برای Nginx Standalone هست.

وقتی وارد صفحه modpagespeed بشید می بینید که فقط برای apache و nginx هست.

من پیج اسپید رو روی apache نصب کردم ولی کار نکرد، تنها راهی که به ذهنم رسید این بود روی nginx هم نصب کنم. شاید اوجوری کار کنه.

پیشنهاد شدید من اینه که یه سرور برای تست تهیه کنید و اونجا تست کنید. اگر سرور شما productions هست به هیچ وجه این پیاده سازی ها رو انجام ندین. ممکنه سرور رو بهم بریزه.

1 Like

بنابه فرموده مولای متقیان، حضرت علی (ع) و امام صادق (ع)، زکات علم آموختن آن است.

آموزش کامل در لینک زیر موجود هست:

پس از نصب برای عملکرد بهتر، بهتره .htaccess رو ادیت کنید و این رو وارد کنید:

<IfModule pagespeed_module>
  ModPagespeed on
  ModPagespeedRewriteLevel CoreFilters
  ModPagespeedEnableFilters add_head,remove_quotes,combine_javascript,rewrite_images,insert_dns_prefetch,defer_javascript
  ModPagespeedEnableFilters rewrite_css,fallback_rewrite_css_urls
  ModPagespeedEnableFilters sprite_images,collapse_whitespace,dedup_inlined_images,inline_preview_images,resize_mobile_images,rewrite_javascript,responsive_images,resize_images,convert_jpeg_to_progressive,prioritize_critical_css,trim_urls
  ModPagespeedEnableFilters convert_gif_to_png,recompress_png,convert_png_to_jpeg,convert_jpeg_to_progressive,recompress_jpeg,convert_jpeg_to_webp,convert_to_webp_lossless,convert_to_webp_animated,recompress_webp

  ModPagespeedEnableFilters lazyload_images
  ModpagespeedLazyloadImagesAfterOnload off
  ModpagespeedCriticalImagesBeaconEnabled false
  ModpagespeedLazyloadImagesBlankUrl "https://www.gstatic.com/psa/static/1.gif"
  ModPagespeedEnableFilters inline_google_font_css
  ModPagespeedGoogleFontCssInlineMaxBytes 1024
  ModPagespeedCssInlineMaxBytes 1024

  ModPagespeedEnableFilters local_storage_cache
</IfModule>

فقط لازمه یک نکته رو متذکر بشم:

من از دایرکت ادمین استفاده می کنم و بعد از نصب کاملا توی سایت اجرا شد.

3 Likes