اطلاعیه

بستن
No announcement yet.

نصب ماژول Google Page Speed در وب سرور Nginx

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    نصب ماژول Google Page Speed در وب سرور Nginx

    با نصب ماژول Google Page Speed در وب سرور Nginx سرعت باز شدن صفحات وب سایت های خود را چندین برابر افزایش دهید . اوج افزایش سرعت و کارایی این ماژول حرفه ای افزایش سرعت ، در وب سرور nginx مشاهده میشود . علاوه بر افزایش سرعت ، این پلاگین تاثیر مثبتی نیز بر سئو و سهولت تعامل اسپایدر ها با سایت شما میگذارد .

    نصب ماژول Google Page Speed در وب سرور Nginx
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	images1.jpg نمایش ها:	1 اندازه:	5.5 KB شناسه:	18627

    برای نصب ماژول Google Page Speed در وب سرور Nginx حتما باید در هنگام کامپایل Nginx از سورس به صورت یک ماژول اضافه آن را به وب سرور معرفی کنید *:

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

    در نسخه های RHEL مانند CentOS :

    کد PHP:
    sudo yum install gcc-c++ pcre-dev pcre-devel zlib-devel make 
    در نسخه های بر پایه Debian و Ubuntu :

    کد PHP:
    sudo apt-get install build-essential zlib1g-dev libpcre3 libpcre3-dev 
    آخرین نسخه ماژول Google Pagespeed طراحی شده برای Nginx را دانلود میکنیم :

    کد PHP:
    cd /root

    wget https
    ://github.com/pagespeed/ngx_pagespeed/archive/master.zip

    unzip master.zip

    cd ngx_pagespeed
    -master 
    حالا آخرین نسخه Page Speed را از سایت گوگل دانلود کرده و داخل پوشه nginx pagespeed module اکسترکت میکنیم :

    کد PHP:
    wget https://dl.google.com/dl/page-speed/psol/1.7.30.3.tar.gz

    tar -xzvf 1.7.30.3.tar.gz 
    حالا مجددا به root بر میگردیم و سورس نسخه مورد نظر Nginx را دانلود میکنیم :

    کد PHP:
    cd /root

    wget http
    ://nginx.org/download/nginx-1.4.4.tar.gz

    tar -xzf nginx-1.4.4.tar.gz

    cd nginx
    -1.4.4 
    و در آخر اقدام به کامپایل وب سرور Nginx از سورس میکنیم . با این فرق که علاوه بر ماژول های مورد نظر ، مازول nginx page speed را هم با کمک دستور configure به سورس اضافه میکنیم :

    کد PHP:
    ./configure –add-module=/root/ps/ngx_pagespeed-master/

    make

    make install 
    نحوه استفاده از ماژول ngx_pagespeed در nginx :
    کانفیگ وب سرور nginx برای استفاده از googlepagespeed کار سختی نیست . برای استفاده از pagespeed در nginx کافی است تا مطابق دستورات زیر عمل کنید :

    دو خط زیر را در فایل nginx.conf و داخل بلاک http اضافه کنید :

    کد PHP:
    pagespeed on;
    pagespeed FileCachePath /var/ngx_pagespeed_cache
    حالا در بلاک های مربوط به هر دامنه خطوط زیر را اضافه کنید :

    کد PHP:
    location \.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+” add_header “” “”; }
    location ^/ngx_pagespeed_static/” { }
    location ^/ngx_pagespeed_beacon$” { }
    location /ngx_pagespeed_statistics allow 127.0.0.1deny all; }
    location /ngx_pagespeed_global_statistics allow 127.0.0.1deny all; }
    location /ngx_pagespeed_message allow 127.0.0.1deny all; }
    location /pagespeed_console allow 127.0.0.1deny all; } 
    و درانتها وب سرور Nginx را ریستارت کنید :

    کد PHP:
    nginx -t

    service nginx restart 

    نویسنده Babak Ajideh
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 01-13-2020, 03:12 AM.

درباره انجمن منطقه لینوکسی ها

انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

شبکه های اجتماعی

ایمیل مدیریت

Habili@linux-zone.org

در حال انجام ...
X