آموزش نصب mod_pagespeed در سی پنل

آموزش نصب mod_pagespeed در سی پنل

قبلا هم در رابطه با mod_pagespeed صحبت شده بود و توضیحات کاملی در این باره درج کرده بودیم که می توانید در این لینک مشاهده نمایید، البته قبلا نصب و کانفیگ mod_pagespeed برای دایرکت ادمین قرار داده شده بود که هم اکنون این آموزش را برای سی پنل آماده اریه شده است.

چند نکته قبل از نصب باید توجه داشته باشید:

1- نصب این ماژول که از سمت گوگل اریه شده است برای هاستینگ و سرور دارای سایت های بیش از 100 الی 200 مناسب نمی باشد.

2- اگر این ماژول به صورت کامل اجرا شود ادرس اسکریپت و تصاویر شما تغییر خواهد کرد و شاید در گوگل ارور 404 دریافت نمایید.

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

4 – حتما در سروری که آپاچی نصب شده است و از وب سرور دیگر همانند لایت اسپید و … استفغاده نمی شود نصب نمایید.

5 – اگر خودتان تجربه کافی ندارید بهتر است از یک متخصص برای نصب این ماژول کمک بگیرید.

6 – حتما قبل از انجام تغییرات در سرور و سایت خود بک اپگیری نمایید.

سطح آموزش بالا می باشد و برای کاربرانی که به تازگی با مدیریت سرور آشنا شدن توصیه نمی شود.

و حال نوبت به آموزش نصب mod_pagespeed در سی پنل می رسیم:

با برنامه Putty وارد محیط ssh سرور خود شوید:

# yum install rpm-build cpio ea-apache24-mod_version
# wget https://github.com/Prajithp/cpanel/raw/master/EA4/ea-apache24-mod_pagespeed-1.9-32.11.src.rpm
# rpmbuild --rebuild ea-apache24-mod_pagespeed-1.9-32.11.src.rpm
# rpm -ivh /root/rpmbuild/RPMS/x86_64/ea-apache24-mod_pagespeed-1.9-32.11.x86_64.rpm
# /etc/init.d/httpd restart

کلون کردن اسکریپتهای نصب به سرور سی پنل خود:

# /usr/local/cpanel/3rdparty/bin/git clone https://github.com/pagespeed/cpanel.git /tmp/pagespeed/

ایجاد speed.rpm.tar.gz

# 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

سپس با ورود به  WHM> easyapache و قسمت کامپایل “mod_pagespeed” را خواهید دید. همچنین اگر در این زمینه حرفه ای باشید می توانید از طریق خط فرمان (/scripts/easyapache) اقدام به کامپایل  easyapache نمایید، هیچی تفاوتی ندارد.

دستورالعمل به روز رسانی:

ایجاد /etc/rpm/macros.apache2 فایل با محتویات زیر:

%_httpd_mmn 20120211x8664
%_httpd_apxs /usr/bin/apxs
%_httpd_dir /etc/apache2
%_httpd_bindir %{_httpd_dir}/bin
%_httpd_modconfdir %{_httpd_dir}/conf.modules.d
%_httpd_confdir %{_httpd_dir}/conf.d
%_httpd_contentdir /usr/share/apache2
%_httpd_moddir /usr/lib64/apache2/modules

سپس دستورات زیر را اجرا کنید:

rm -rf /root/rpmbuild/RPMS/x86_64/
wget https://github.com/pagespeed/cpanel/raw/master/EA4/ea-apache24-mod_pagespeed-latest-stable.src.rpm
rpmbuild --rebuild ea-apache24-mod_pagespeed-latest-stable.src.rpm
rpm -Uvh /root/rpmbuild/RPMS/x86_64/ea-apache24-mod_pagespeed*.rpm
/etc/init.d/httpd restart

فایل کانفیگ برای پیکربندی mod_pagespeed

/usr/local/apache/conf/

و برای تنظیمات و شخصی سازی ماژول خواندن دو لینک توصیه می شود:

mod_pagespeed module configuration

configuring mod_pagespeed filters

 

طراحی قالب وردپرس

طراحی و کدنویسی انواع قالب وردپرس

تبدیل PSD به وردپرس

تبدیل psd به قالب استاندارد وردپرس

تبدیل Psd به Html

تبدیل انواع فایل Psd به فایل Html

طراحی قالب فروشگاهی

طراحی و راه اندازی فروشگاه اینترنتی

seo و بهینه سازی قالب

SEO و بهینه سازی سایت