آموزش نصب XCache روی سرور لینوکس

      ۱ دیدگاه برای آموزش نصب XCache روی سرور لینوکس

آموزش نصب XCache روی سرور لینوکس

در مطالب قبلی سایت بار ها  به آموزش نصب Opcod Cache های PHP و به خصوص APC Cache روی انواع توزیع های لینوکس پرداخته شد . در این قسمت قصد داریم چگونگی نصب XCache روی کلیه توزیع های لینوکس را به شما آموزش دهیم . آموزش نصب XCache به شیوه کامپایل کردن از سورس اصلی خواهد بود . در نتیجه این آموزش محدود به یک توزیع خاص از لینوکس نبوده و روی کلیه توزی ها اجراییست .

آموزش نصب XCache روی سرور لینوکس

آموزش نصب XCache روی سرور لینوکس

برای نصب XCache در سرور لینوکس مطابق آموزش زیر عمل کنید :

ابتدا آخرین نسخه پایدار XCache را از وب سایت رسمی دانلود میکنیم :

wget http://xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz

در مرحله بعدی فایل فشرده XCache.tar.gz را اکسترکت میکنیم و وارد پوشه مربوط به فایل های XCache میشویم  :

tar -xzf xcache-3.1.0.tar.gz

cd xcache-3.1.0

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

phpize && ./configure && make && make install

حالا کافی است تا خط زیر را داخل فایل ‌php.ini اضافه کرده و وب سرور یا اجرا کننده PHP را یک بار ریستارت کنیم :

extension = xcache.so

service httpd restart

برای تنظیمات چگونگی عملکرد XCache و نحوه و میزان کش کردن فایل های PHP در سرور میتوانید بنا به شرایط خاص و نوع اسکریپت از پارامتر های زیر در فایل PHP.INI استفاده نمایید :

XCache Administration Settings:

xcache.admin.user=”mOo”
xcache.admin.pass=””
xcache.admin.enable_auth=”on”
xcache.test=”Off”
xcache.coredump_directory=””
xcache.disable_on_crash=”off”

XCache Cacher Settings:

xcache.cacher=”On”
xcache.stat=”On”
xcache.shm_scheme=”mmap”
xcache.readonly_protection=Off
xcache.size=”50M”
xcache.count=”1″
xcache.slots=”8K”
xcache.ttl=”3600″
xcache.gc_interval=”300″
xcache.var_size=”16M”
xcache.var_count=”2″
xcache.var_slots=”8K”
xcache.var_ttl=”3600″
xcache.var_maxttl=”7200″
xcache.var_gc_interval=”300″
xcache.mmap_path=”/dev/zero”
xcache.readonly_protection=”Off”

XCache Optimizer Settings:

xcache.optimizer=”On”

XCache Coverager Settings:

xcache.coverager=”Off”
xcache.coverager_autostart=”Off”
xcache.coveragedump_directory=”/tmp/pcov/”

توجه داشته باشید به مانند سایر Opcod Cache ها یا کش کننده های PHP شما نمیتوانید از XCache روی اجرا کنند suPHP استفاده کنید . در صورت استفاده همزمان XCache و suPHP امکان کرش کردن و داون شدن سرور بسیار بالا خواهد بود .

پاسخ به کلیه سوالات شما در زمینه وب هاستینگ و مدیریت سرور در انجمن کامپایلر

One thought on “آموزش نصب XCache روی سرور لینوکس

  1. سعید

    سلام
    مرسی از مطالب خوبتون
    یه سوال پیش امد واسم و اون اینه که چطوری میشه فهمید که suphp روی سرور نصب هست یا نه.؟

    ممنون

    Reply

پاسخ دهید

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