تاریخ امروز:10 دی 1403
افزایش سرعت سایت با mod pagespeed

نصب mod pagespeed در دایرکت‌ادمین و دبیان

در این پست می‌خوام آموزش نصب mod pagespeed بر روی سرور دایرکت‌ادمین و دبیان رو بدم خدمت شما. داکیومنت سایت رو اگه بخونید، میبینید که پکیج داره. خوب pagespeed ولی مشکلی که هستش اینه که پکیج دبیانی بر پایه apache2 هستش; ولی وقتی دایرکت‌ادمین نصب می‌کنید httpd نصب میشه.

من خودم برای نصب روی سرور خودم که دستی مجبور شدم کامپایلش کنم. ولی یک روش دیگه هم داره که ساده‌تر هستش و روی سرور دوستان دیگه تست کردم و جواب گرفتم.

برای این‌کار اول از همه فایل deb رو از سایت اصلی دانلود می‌کنیم:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

اگه مثل من سرور ایران دارین، به خاطر تحریم نمی‌تونید این کار رو بکنید مستقیما. پس با یه پروکسی یا هر چیزی روی سیستم خودتون دانلود کنیدش و بعد توی سرورتون دستی آپلود کنید.

بعد از دانلود نصب کنیدش:

dpkg -i mod-pagespeed-stable_current_amd64.deb

اگه در هنگام نصب خواست چیز دیگه‌ای رو نصب کنه بهش اجازه ندید. معمولا در طول نصب اررور میده که نصب نشدش. در این صورت نگران نباشید. نصب شده 🙂 برای این‌که مطمئن باشید که نصب اووکی بوده، چک کنید این فایل موجود باشه:

/usr/lib/apache2/modules/mod_pagespeed_ap24.so

بعد از این کار، فایل /etc/httpd/conf/httpd.conf رو با ویرایشگر دلخواهتون باز کنید و این دستورات رو توش قرار بدید:

LoadModule pagespeed_module /usr/lib/apache2/modules/mod_pagespeed_ap24.so
ModPagespeedFileCachePath            "/var/cache/pagespeed/"
ModPagespeedFileCacheSizeKb          102400
ModPagespeedFileCacheCleanIntervalMs 3600000
ModPagespeedFileCacheInodeLimit      500000

حالا آپاچی رو ریست کنید:

service httpd restart

اگه همه‌ چی خوب پیشرفته باشه، با اجرای دستور زیر باید خروجی pagespeed_module (shared) رو بگیرید:

httpd -t -D DUMP_MODULES | grep pages

در پست افزایش سرعت سایت ، در انتهای کد‌ها، کد htaccess مربوط به تنظیمات بهینه این ماژول رو قرار دادم.

دیدگاهتان را بنویسید

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