السلام عليكم ورحمة الله وبركاته
بصراحه كنت ابحث عن مسرع لسيرفري لتحسين الأداء والخ من ذلك فنصحت بـ xCache وركبته ومشى الحال الحمدلله ولكن صارت مشكله ورجعت وركبت eAccelerator وبعد مشى الحال فتره ولكن رجعت حاله عدم الإستقرار ،، ونُصحت بـ APC وبحثت عن طريقه التركيب وشفت كل مكان شكل ! دوخت ،، ولكن بالأخر ركبته وشغال مثل الساعه ،، تيك توك ،،
نبدأ بسم الله
نسجل دخولنا على SSH بإستخدام كل شخص برنامجه المفضل ،،
نتوجه لـ الهوم
ومن ثم نقوم بجلب النسخه ،، آخر نسخه مستقره لتاريخ اليوم هي 3.0.19
ومن ثم نقوم بفك الضغط عن النسخه
ندخل المجلد بد فك الضغط عنه
الآن سنقوم بتعريف بعض الأشياء التي سنحتاجها
نقوم بتحديد مكان phpize
الناتج سيكون مشابه للتالي
لاحظو سنتحاج ماهو محدد بالأحمر في اكثر من مكان ،،
نعود لإستكمال التثبيت ..
نقوم بكتابه الأمر التالي
ثم
لاحظوا أن ما هو محدد بالأحمر هو نفسه ما قمنى بإستخراجه سابقها (لوناه بالأحمر) .. وهذا هو المراد ..
بعد ذلك ،،
ننفذ
ثم
ثم نقوم بالتعديل على ملف php.ini
ونبحث عن
ونضع قبله ،،
ثم نقوم برستره الـ httpd
انتهى ،،
لكي نتأكد من أن المسرع يعمل بنجاح
نقوم بإنشاء صفحه php في اي موقع الى السيرفر ونضع بداخلها ،،
اذا كانت النتيجه
فالمسرع يعمل بكل نجاح ،،
===============================================
لمن يملك برنامج els يطبق الامر التالي في ssh
بصراحه كنت ابحث عن مسرع لسيرفري لتحسين الأداء والخ من ذلك فنصحت بـ xCache وركبته ومشى الحال الحمدلله ولكن صارت مشكله ورجعت وركبت eAccelerator وبعد مشى الحال فتره ولكن رجعت حاله عدم الإستقرار ،، ونُصحت بـ APC وبحثت عن طريقه التركيب وشفت كل مكان شكل ! دوخت ،، ولكن بالأخر ركبته وشغال مثل الساعه ،، تيك توك ،،
نبدأ بسم الله
نسجل دخولنا على SSH بإستخدام كل شخص برنامجه المفضل ،،
نتوجه لـ الهوم
كود:
cd /home
كود:
wget http://pecl.php.net/get/APC-3.0.19.tgz
كود:
gunzip -c APC-3.0.19.tgz | tar xf -
كود:
cd APC-3.0.19
نقوم بتحديد مكان phpize
كود:
which phpize
كود:
[COLOR=red]usr/local/bin/[/COLOR]phpize
نعود لإستكمال التثبيت ..
نقوم بكتابه الأمر التالي
كود:
[COLOR=red]/usr/local/bin/[/COLOR]phpize
كود:
./configure --enable-apc --enable-apc-mmap --with-apxs=/usr/local/apache/bin/apxs --with-php-config=[COLOR=red]/usr/local/bin/[/COLOR]php-config
بعد ذلك ،،
ننفذ
كود:
make
كود:
make install
ونبحث عن
كود:
;Whether or not to enable the dl() function.
كود:
extension="apc.so"
apc.shm_size="32"
كود:
service httpd restart
لكي نتأكد من أن المسرع يعمل بنجاح
نقوم بإنشاء صفحه php في اي موقع الى السيرفر ونضع بداخلها ،،
PHP:
<?php
$bar = 'BAR';
apc_add('foo', $bar);
var_dump(apc_fetch('foo'));
echo "\n";
$bar = 'NEVER GETS SET';
apc_add('foo', $bar);
var_dump(apc_fetch('foo'));
echo "\n";
?>
كود:
[html]string(3) "BAR" string(3) "BAR" [/html]
فالمسرع يعمل بكل نجاح ،،
===============================================
لمن يملك برنامج els يطبق الامر التالي في ssh
PHP:
els --apc
يتم تركيبه بطريقه سليمة