کانال تلگرام منطقه لینوکسی ها
نمایش نتایج: از 1 به 2 از 2

موضوع: آموزش نصب apc کش با دستور pecl

  1. #1
    عضو تازه وارد
    تاریخ عضویت
    Feb 2014
    محل سکونت
    TEHRAN
    نوشته ها
    334
    تشکر ها
    10
    2
    میزان امتیاز
    4
    Array

    آموزش نصب apc کش با دستور pecl

    سیستم کش apc یکی از سریع ترین و پایدار ترین سیستم های کشینگ زبان برنامه نویسی php یا اصطلاحا opcode cache است . این سیستم کش و بهینه ساز php به زودی توسط خود تیم توسعه php به روز و بهینه خواهد شد که از این نظر میتوان آن را سازگار ترین نوع opcode cache با زبان برنامه نویسی تحت وب php دانست . نصب apc کش به تمام دارنگان سرور های لینوکس توصیه میشود .

    تاثیر نصب apc کش روی سرعت و لود سایت و سرور
    chart22-1-png

    کش apc فایل های php را در حالت کامپایل شده در رم و حافظه سرور ذخیره میکند و هر بار بدون نیاز به کامپایل مجدد از حافظه فراخوانی میکند . نتیجه آن سرعت بیشتر در باز شدن صفحات وب و همچنین کاهش قابل ملاحظه لود سرور خواهد بود . در آموزش های بعدی به چگونگی کانفیگ حرفه ای کش apc خواهیم پرداخت و در این مطلب فقط به آموزش نصب apc کش با کمک دستور pecl می پردازیم . قبل از نصب apc از وجود سرویس های php-devel و php-pear روی لینوکس اطمینان حاصل کنید . برای نصب apc روی سرور های لینوکس با هر توزیعی کافی است دستور زیر را اجرا کنید :

    نصب apc کش با دستور pecl در لینوکس :

    کد PHP:
    pecl install apc 
    یا

    کد PHP:
    sudo pecl install apc 
    ممکن است در هنگام نصب apc روی سیستم عامل لینوکس خود با پیام خطا و اروری مانند این مواجه شوید :

    کد PHP:
    make: *** [apc.loError 1
    ERROR
    : `make’ failed 
    برای حل این مشکل و نصب موفقیت آمیز کش apc روی سیستم عامل لینوکس خود مطابق دستورات زیر عمل کنید :

    اگر از توزیع های RHEL مانند CentOS یا Redhat استفاده میکنید دستور زیر را اجرا کنید :

    کد PHP:
    yum install pcre-devel 
    اگر از لینوکس های توزیع Debian یا Ubuntu استفاده میکنید دستور زیر را اجرا کنید :

    کد PHP:
    sudo aptitude install libpcre3-dev 
    حالا مجددا اقدام به نصب apc با دستور pecl کنید :

    کد PHP:
    pecl install apc 
    یا

    کد PHP:
    sudo pecl install apc 
    مراحل نصب بدون بروز هیچ مشکلی انجام خواهد شد . در انتها و پایان عملیات نصب apc کش در لینوکس و با کمک دستور php pecl برای فعال سازی کش apc باید مقدار زیر رو در فایل php.ini سرور اضافه کنید و وب سرور را ریستارت کنید :

    کد PHP:
    extension=apc.so 
    فراموش نکنید که مقدار دهی به پارامتر ها و تنظیمات کشینگ apc نیاز به تجربه و دانش متوسط در زمینه مدیریت و کانفیگ سرور دارد . بنا بر این در صورتی که از سطح متوسطی از علم و تجربه در این کار برخوردار نیستید اقدام به مقدار دهی این تنظیمات و پارامتر ها نکنید . در صورت کانفیگ غلط apc کش ، سرور شما از دسترس خارج شده و باید از طریق کنسول و rescue mod اقدام به حل مشکل کنید .
    نویسنده Babak Ajideh
    منبع

  2. کاربر مقابل از Gravity عزیز به خاطر این پست مفید تشکر کرده است:

    v2mgm  (01-02-2018)

  3. #2
    عضو انجمن
    تاریخ عضویت
    Jan 2018
    نوشته ها
    2
    تشکر ها
    1
    0
    میزان امتیاز
    0
    Array
    متاسفانه با فعال کردن apc توی فروشگاه ساز مجنتو با پیغام خطای زیر روبرو می شم.
    کد:
    Mage registry key "_singleton/core/resource" already exists

موضوعات مشابه

  1. پاسخ: 9
    آخرين نوشته: 10-15-2014, 09:59 PM
  2. پاسخ: 0
    آخرين نوشته: 09-27-2014, 10:55 PM
  3. آموزش نصب mysql 5.6 در centos به کمک دستور yum
    توسط Gravity در انجمن Web Server and Databases
    پاسخ: 0
    آخرين نوشته: 09-27-2014, 10:50 PM
  4. آموزش اضافه کردن دستور Open in terminal به Nautilus
    توسط Gravity در انجمن General Linux
    پاسخ: 0
    آخرين نوشته: 09-16-2014, 02:56 AM

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
درباره ما
سایت منطقه لینوکسی ها در سال 1392 با هدف ارائه خدمات نوین در حوزه فناوری اطلاعات و ارتباطات در راستای پیاده سازی ارتباطات صدا، تصویر، دیتا و بالا بردن سطح علمی و عمومی کاربران از طریق انجمن در سطح جهانی راه اندازی شده و با بهره گیری از توان تخصصی و تجارب حرفه ای مدیران و کارشناسان خود، پیشگام بودن در ارائه راه کارهای برتر را آرمان خود قرار داده است. امید است این سایت بتواند زمینه ساز رشد و ترقی جامعه ایرانی در سرتاسر دنیا گردد.
شبکه های اجتماعی
ایمیل مدیر کل
habili@linux-zone.org