المنتدى   المدونة   الكلمات الدلالية
                   

تراجع إلى الخلف   منابر المتميز نت > المدونات > الزعـابي

التقييم: الأصوات 2, بمعدل 5.00.

شرح تثبيت المسرع xCache 1.3.0

أرسل "شرح تثبيت المسرع xCache 1.3.0" إلى Google أرسل "شرح تثبيت المسرع xCache 1.3.0" إلى Digg أرسل "شرح تثبيت المسرع xCache 1.3.0" إلى Facebook أرسل "شرح تثبيت المسرع xCache 1.3.0" إلى Twitter
اضيفت بتاريخ 18-08-2009 الساعه 05:03 PM بواسطة الزعـابي
تم تحديثها بتاريخ 18-08-2009 في 05:24 PM بواسطة الزعـابي
العبارات الدليلة xcache, المسرع-xcache, تثبيت-xcache, شرح-xcache

السلام عليكم ورحمة الله وبركاته ،

في تاريخ 2009-8-4 تم إصدار النسخه 1.3.0 من المسرع xCache بتحديثات وتصحيحات كثيرة من أهمها :-
  • الدعم الكامل للإصدارة 5.3.0 من الـ php.
  • العديد من التصحيحات لـ cacher/coverager.
  • تصحيح أخطاء صفحة التحكم.
سنتناول في هذه التدوينة طريقة تثبيت هذا الإصدار بشكل مفصل ودقيق :-

نبدأ / بسم الله الرحمن الرحيم.

نسجل دخولنا على SSH بإستخدام كل شخص برنامجه المفضل ،،

نتوجه لـ الهوم

رمز Code:
cd /home
ثم نقوم بتحميل آخر نسخه مستقرة من الـ xCache

رمز Code:
wget http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz
نفك الضغط عن النسخه:-

رمز Code:
tar -zxf xcache-1.3.0.tar.gz
ثم ندخل لـ المجلد بعد الفك :-

رمز Code:
cd xcache-1.3.0
ثم

رمز Code:
phpize
ثم

رمز Code:
./configure --enable-xcache
ثم

رمز Code:
make
ثم

رمز Code:
su
ثم

رمز Code:
make install
سيكون الناتج مشابه لـ التالي (مكان حفظ ملف xcache.so ) التشغيلي :
رمز Code:
/usr/lib/php/extensions/no-debug-non-zts-20020616/xcache.so
إلى هنا - انتهينا من اعداد نسخه الـ xCache للسيرفر ، والآن نبدأ بتعديل وإضافة الإعدادات

نقوم بمعرفة مكان ملف php.ini (إعدادات الـ php ) المفعلة في السيرفر ، وذلك من خلال الأمر التالي

رمز Code:
php --ini |grep Path
الناتج سيكون كـ التالي :-

رمز Code:
Configuration File (php.ini) Path: /usr/local/lib
ماهو محدد في الكود الناتج السابق هو مكان ملف الإعداد الخاص بـ php ، جميل !

الآن نقوم بإضافة إعدادات الـ xcache لـ ملف الإعداد الخاص بـ php بالمحرر المفضل لك /
انا ساقوم بالتعديل بإستخدام الأمر pico

رمز Code:
pico /usr/local/lib/php.ini
مع التأكد من تغير مجلد الإعداد الناتج من الأمر السابق

ثم نظيف التالي في نهاية الملف
رمز Code:
[xcache-common]
zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-xxx/xcache.so

[xcache.admin]
xcache.admin.enable_auth = Off
xcache.admin.user = "mOo"
; xcache.admin.pass = md5($your_password)
xcache.admin.pass = ""

[xcache]
; select low level shm/allocator scheme implemenation
xcache.shm_scheme =        "mmap"
; to disable: xcache.size=0
; to enable : xcache.size=64M etc (any size > 0) and your system mmap allows
xcache.size  =               60M
; set to cpu count (cat /proc/cpuinfo |grep -c processor)
xcache.count =                 1
; just a hash hints, you can always store count(items) > slots
xcache.slots =                8K
; ttl of the cache item, 0=forever
xcache.ttl   =                 0
; interval of gc scanning expired items, 0=no scan, other values is in seconds
xcache.gc_interval =           0

; same as aboves but for variable cache
xcache.var_size  =            4M
xcache.var_count =             1
xcache.var_slots =            8K
; default ttl
xcache.var_ttl   =             0
xcache.var_maxttl   =          0
xcache.var_gc_interval =     300

xcache.test =                Off
; N/A for /dev/zero
xcache.readonly_protection = Off
; for *nix, xcache.mmap_path is a file path, not directory.
; Use something like "/tmp/xcache" if you want to turn on ReadonlyProtection
; 2 group of php won't share the same /tmp/xcache
; for win32, xcache.mmap_path=anonymous map name, not file path
xcache.mmap_path =    "/dev/zero"


; leave it blank(disabled) or "/tmp/phpcore/"
; make sure it's writable by php (without checking open_basedir)
xcache.coredump_directory =   ""

; per request settings
xcache.cacher =               On
xcache.stat   =               On
xcache.optimizer =           Off

[xcache.coverager]
; per request settings
; enable coverage data collecting for xcache.coveragedump_directory and xcache_coverager_start/stop/get/clean() functions (will hurt executing performance)
xcache.coverager =          Off

; ini only settings
; make sure it's readable (care open_basedir) by coverage viewer script
; requires xcache.coverager=On
xcache.coveragedump_directory = ""
مع تغير ما يلزم مثل / xcache.count وهو عدد المعالجات في السيرفر ولمن لا يعلم ما هو عدد المعالجات يقوم بكتابه الأمر التالي :-

رمز Code:
cat /proc/cpuinfo |grep -c processor
وايضاً تغير مجلد الإضافات في السيرفر

رمز Code:
zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-xxx/xcache.so
مكان الإضافات هو ما قمنا بتسجيلة فوق المعلم باللون الأزرق
ملاحظات :-
  • في حال تغير اي عنصر تاكد من تغير شبيهه في الـ var / مثلاً : قمت بتغير xcache.count فيتوجب أيضا تغير xcache.var_count ،، وهكذا ،،
  • إذا كان الرام في السيرفر أكثر من 1 جيجا فيفضل تغير قيمه xcache.size لـ 64M وأكثر.
قم برستره الأباشي من خلال الأمر التالي :-

رمز Code:
service httpd restart
ثم إكتب

رمز Code:
php -v |grep XCache
إذا كان الناتج مشابه للتالي فالمسرع يعمل بكل نجاح =)

رمز Code:
with XCache v1.3.0, Copyright (c) 2005-2009, by mOo
أنتهى :-

والسلام عليكم ورحمة الله وبركاته
المشاهدات 1437 التعليقات 14
مجموع التعليقات 14

التعليقات

  1. Old Comment
    صورة 'بقايا شتات' الرمزية
    وعليكم السَّلآم ورَحْمَة الله وبَركآته ..]

    يَعْطِيك العآفْيَة ..



    اممممْ ..
    IT شُوُ يَعني ..SSH ووين أحَصْلَه ..؟!


    وشكرًا ..



    تستحق تَقْييم علَى هذآ الشرح الوآفي ..
    Comment with Quote permalink
    اضيفت بتاريخ 18-08-2009 الساعه 11:55 PM بواسطة بقايا شتات بقايا شتات غير متصل
  2. Old Comment
    صورة 'الزعـابي' الرمزية
    اقتباس:
    المشاركة الأصلية أضيفت بواسطة : بقايا شتات مشاهدة التعليق
    وعليكم السَّلآم ورَحْمَة الله وبَركآته ..]

    يَعْطِيك العآفْيَة ..



    اممممْ ..
    IT شُوُ يَعني ..SSH ووين أحَصْلَه ..؟!


    وشكرًا ..



    تستحق تَقْييم علَى هذآ الشرح الوآفي ..
    شكراً لتواجدج بقايا ،،
    بخصوص الـ SSH هذا بيفيدج

    http://en.wikipedia.org/wiki/Secure_Shell

    Comment with Quote permalink
    اضيفت بتاريخ 19-08-2009 الساعه 12:33 AM بواسطة الزعـابي الزعـابي غير متصل
  3. Old Comment
    صورة 'بقايا شتات' الرمزية
    يَعطيك العآفية ..

    تم الحفظ في المفضلة ..

    سلمت الأيآدي ..
    Comment with Quote permalink
    اضيفت بتاريخ 19-08-2009 الساعه 01:04 AM بواسطة بقايا شتات بقايا شتات غير متصل
  4. Old Comment
    صورة 'شموخ' الرمزية
    يعطيك العافية أخوي على الشرح الوافي ...


    بارك الله فيك ...
    Comment with Quote permalink
    اضيفت بتاريخ 19-08-2009 الساعه 05:40 AM بواسطة شموخ شموخ غير متصل
  5. Old Comment

    aaaaaaaaa

    Болезнь это-инфекионная
    Comment with Quote permalink
    اضيفت بتاريخ 25-10-2009 الساعه 12:58 AM بواسطة Advavamaw
  6. Old Comment

    zzzzzzzz

    Ох как душевно!
    Comment with Quote permalink
    اضيفت بتاريخ 28-10-2009 الساعه 11:04 PM بواسطة детские тортики
  7. Old Comment
    تسلم يالزعابي .. يعطيك الف عافية

    مع ان موقعي على إستضافة مشتركة ،، بس عندي صلاحيات الـ SSL

    دخلت له ببرنامج PuTTY وإتبعت الخطوآت ..

    وصلت لخطوة إعادة تشغيل الأباتشي ..

    طلعلي هذا الخطأ : "/usr/bin/service: line 3: /etc/init.d/functions: No such file or directory"

    طنشته وكتبت " php -v |grep XCache "

    اللي هو التحقق من أن التثبيت تم بنجاح ولا لا

    بس كل ما اكتبه واضغط انتر .. ينقلني للسطر اللي بعده ومايعطيني أي شي ..

    وللعلم إن تم إضافة ملفات جديدة على موقعي بهالمسار :

    /xcache-1.3.0

    يعني برا الـ www

    بس هل ياتُرى تفعل ولا لا ؟

    وسؤال أخير : اذا ركبت برامج بكثرة ، في ضرر على السيرفر أو على الموقع ؟؟

    للتذكير : مو أنا صاحب السيرفر ..

    ملاحظة : انا هو qsrr :)
    Comment with Quote permalink
    اضيفت بتاريخ 20-11-2009 الساعه 09:51 PM بواسطة مجهول الهوية مجهول الهوية غير متصل
  8. Old Comment

    lypuelfdinhs

    It's spooky how clever some ppl are. Tnhkas!
    Comment with Quote permalink
    اضيفت بتاريخ 20-06-2011 الساعه 11:39 AM بواسطة Lavinia
  9. Old Comment

    xflpFTVGpIXdUDW

    s7pIcf <a href="http://eznfhrboaphi.com/">eznfhrboaphi</a>
    Comment with Quote permalink
    اضيفت بتاريخ 20-06-2011 الساعه 08:45 PM بواسطة omgrxtyum
  10. Old Comment

    aEKFYRlGKiczADr

    OcY0XO <a href="http://flylbjikjtwh.com/">flylbjikjtwh</a>
    Comment with Quote permalink
    اضيفت بتاريخ 22-06-2011 الساعه 01:01 PM بواسطة pzhala
  11. Old Comment

    aaaaaaaaa

    It's great to read something that's both enojyable and provides pragmatisdc solutions.
    Comment with Quote permalink
    اضيفت بتاريخ 20-10-2011 الساعه 02:32 PM بواسطة Dontarrious
  12. Old Comment

    aaaaaaaaa

    PVLsVX <a href="http://rwecsmsiuwrb.com/">rwecsmsiuwrb</a>
    Comment with Quote permalink
    اضيفت بتاريخ 20-10-2011 الساعه 06:06 PM بواسطة rdckalgt
  13. Old Comment

    aaaaaaaaa

    9412JS , nbarstlzzvkb, [link=http://wzsoaeiizrcz.com/]wzsoaeiizrcz[/link], http://ryawtaqaytzd.com/
    Comment with Quote permalink
    اضيفت بتاريخ 21-10-2011 الساعه 03:55 PM بواسطة telyvhthasc
  14. Old Comment

    aaaaaaaaa

    lL15lx , ajsiwgulspli, [link=http://fdgqingncrqs.com/]fdgqingncrqs[/link], http://jdbfbzmtycul.com/
    Comment with Quote permalink
    اضيفت بتاريخ 22-10-2011 الساعه 10:23 PM بواسطة hkhanftevl
إضافة تعليق إضافة تعليق

الساعة معتمدة بتوقيت جرينتش +4 . الساعة الآن : 04:20 AM

Powered by vBulletin® Version 3.8.6
.Copyright ©2000 - 2012, Jelsoft Enterprises Ltd
All Rights Reserved© 2001 - 2010, Almotmaiz.net