آموزش نصب mod_pagespeed در سرور لینوکس — بهینه‌سازی خودکار سرعت سایت

mod_pagespeed چیست؟

mod_pagespeed ماژول متن‌باز توسعه‌یافته توسط گوگل برای وب‌سرورهای Apache و Nginx است. این ماژول به‌صورت خودکار صفحات وب را بهینه‌سازی می‌کند: فشرده‌سازی CSS و JavaScript، بهینه‌سازی و تبدیل تصاویر به WebP، فعال‌سازی Lazy Loading، بهینه‌سازی کش مرورگر و حذف فضاهای خالی HTML.

توجه مهم: گوگل توسعه mod_pagespeed را متوقف کرده. برای سرورهای جدید، LiteSpeed + LSCache گزینه بهتر و فعال‌تری است.

نصب در Apache (CentOS/RHEL)

rpm -ivh https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
systemctl restart httpd

نصب در Apache (Ubuntu/Debian)

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
dpkg -i mod-pagespeed-stable_current_amd64.deb
systemctl restart apache2

بررسی نصب

curl -I http://yourdomain.com | grep X-Mod-Pagespeed

اگر هدر X-Mod-Pagespeed نمایش داده شد، ماژول فعال است.

تنظیمات و فیلترها

فایل تنظیمات: /etc/httpd/conf.d/pagespeed.conf

ModPagespeed on

# ترکیب فایل‌های CSS و JS
ModPagespeedEnableFilters combine_css,combine_javascript

# بهینه‌سازی تصاویر
ModPagespeedEnableFilters rewrite_images,convert_jpeg_to_webp

# حذف فضای خالی و کامنت
ModPagespeedEnableFilters collapse_whitespace,remove_comments

# Lazy Loading و Defer JS
ModPagespeedEnableFilters defer_javascript,lazyload_images

فیلترهای مفید

combine_css: ترکیب چند فایل CSS در یک فایل. combine_javascript: ترکیب فایل‌های JS. rewrite_images: فشرده‌سازی تصاویر. convert_jpeg_to_webp: تبدیل JPEG به فرمت WebP (حجم ۳۰٪ کمتر). lazyload_images: بارگذاری تصاویر فقط هنگام اسکرول. defer_javascript: بارگذاری تأخیری JS برای سرعت بالاتر.

غیرفعال کردن برای یک سایت

<VirtualHost *:80>
    ServerName domain.com
    ModPagespeed off
</VirtualHost>

جایگزین بهتر: LiteSpeed + LSCache

LiteSpeed Cache تمام قابلیت‌های mod_pagespeed به‌علاوه کش صفحات سمت سرور را دارد و بسیار سریع‌تر عمل می‌کند. مهاجرت به LiteSpeed:

cd /usr/local/directadmin/custombuild
./build set webserver litespeed
./build litespeed

سپس افزونه LiteSpeed Cache در وردپرس نصب کنید.

هاست وردپرس میهن هاستینگ با LiteSpeed و LSCache از پیش فعال. کانفیگ سرور شامل نصب LiteSpeed و بهینه‌سازی سرعت.

🚀 هاست LiteSpeed سریع

LSCache بهتر از mod_pagespeed — سرعت فوق‌العاده!

مشاهده هاست وردپرس ←

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: