دروس السيرفرات

شرح تركيب mod_pagespeed من جوجل علي سيرفرك

اعلان

بسم الله الرحمن الرحيم

في درس اليوم سوف نتحدث عن شرح وطريقة تركيب الموديول mod_pagespeed ودمجه في السي بانل cPanel ليعمل مع الأباتشي Apache بشكل سليم

موديول mod_pagespeed هو موديول هام جداً في الفترة الحالية والذي يمكن إستخدامه في أكثر من شيء من أهمها الكاش للملفات

يوجد لهذا الموديول العديد من الفلاتر والتي يمكن تفعيلها إما للسيرفر بأكمله أو لموقع أو مواقع محددة ومن ضمن هذه الفلاتر العديده ضغط الصور, نقل ملفات الـCSS أعلي ملفات الـJS

لهذا الموديول فائدة أكبر لأصحاب المواقع عنه لأصحاب السيرفرات

عملية تركيب هذا الموديول وإعداده بسيطة, في البداية نقوم بتنفيذ هذه الأوامر بالترتيب:

/usr/local/cpanel/3rdparty/bin/git clone https://github.com/pagespeed/cpanel.git /tmp/pagespeed/
cd /tmp/pagespeed/Easy
tar -zcvf Speed.pm.tar.gz pagespeed
mkdir -p /var/cpanel/easy/apache/custom_opt_mods/Cpanel/Easy
mv Speed.pm Speed.pm.tar.gz -t /var/cpanel/easy/apache/custom_opt_mods/Cpanel/Easy/
cd && rm -rf /tmp/pagespeed

 

وبعد ذلك يتم عمل إعادة بناء للـApache والـPHP عن طريق الدخول إلي WHM ثم EasyApache (Apache Update) ثم تقوم بالضغط علي علامة الترس أمام البروفايل الذي تقوم بإستخدامة مثل الصورة التالية:

ModServ-Blog-Install-mod_pagespeed1

في هذه الحالة فإني أستخدام البروفايل DEFAULT

 

بعد ذلك تقوم بإختيار إصدار الأباتشي المطلوب, ثم تقوم بالضغط علي Next Step مثل الصورة التالية:

ModServ-Blog-Install-mod_pagespeed2

في هذه الحالة فإني أستخدام الإصدار 2.4.12

 

بعد ذلك تقوم بإختيار إصدار الـPHP المطلوب , ثم تقوم بالضغط علي Next Step مثل الصورة التالية:

ModServ-Blog-Install-mod_pagespeed3

في هذه الحالة فإني أستخدام الإصدار 5.4.39

 

بعد ذلك سوف تظهر لك صفحة الموديولات الخاصة بالأباتشي لكي تقوم بإختيار الموديولات المراد تفعيلها .. في هذه الخطوة تقوم بتفعيل mod_pagespeed مثل الصورة التالية:

ModServ-Blog-Install-mod_pagespeed4
ModServ-Blog-Install-mod_pagespeed4

ثم تقوم بالضغط علي Save and Build لكي يتم إعادة بناء Apache و PHP

 

وبهذا تكون إنتهت عملية تركيب الموديول بنجاح وتم تفعيله بالفلاتر الإفتراضية CoreFilters وهي:

add_head
inline_import_to_link
combine_css
rewrite_css
fallback_rewrite_css_urls
rewrite_style_attributes_with_url
flatten_css_imports
rewrite_javascript
rewrite_javascript_external
rewrite_javascript_inline
combine_javascript
inline_css
inline_javascript
rewrite_images
convert_jpeg_to_progressive
convert_png_to_jpeg
convert_jpeg_to_webp
inline_images
recompress_images
recompress_jpeg
recompress_png
recompress_webp
convert_gif_to_png
strip_image_color_profile
strip_image_meta_data
jpeg_sampling
resize_images
resize_rendered_image_dimensions
extend_cache
extend_cache_css
extend_cache_images
extend_cache_scripts
convert_meta_tags

يمكنك الإطلاع علي كافة الفلاتر والمعلومات عنها عن طريق الرابط التالي:

PageSpeed Filters

 

ملف الإعداد الخاص بالموديول mod_pagespeed تجده في المسار التالي:

/usr/local/apache/conf/pagespeed.conf

 

في حال كان لديك إستفسار، إضافة، أو تصحيح فضلاً ترك تعليق بطلبك

 

المصدر – مدونة مود سيرف

إعلان
الوسوم

مقالات ذات صلة

اترك تعليقاً

إغلاق