آموزش نصب eAccelerator در centos

eAccelerator یک شتابدهنده ، رمزگزار و سیستم کش می باشد که امکان کش شده کوئری ها را برای مصرف کمتر از دیتابیس می دهد و برای سایت های سنگین ( مخصوصا انجمن ها ) مناسب است.
برای نصب مطابق زیر عمل کنید :

وارد SSH شوید و در روت اصلی آن بمانید.
سپس یک پوشه به اسم ea ایجاد کرده و وارد آن شوید :

mkdir /ea/ 
cd /ea/ 

حال فایل زیر را بر روی سرور دانلود می کنیم و با توجه به اینکه دو بار فشرده شده اند باید دو مرتبه عمل extract انجام شود.

wget http://oratoronline.com/how2/Eaccelerator/eaccelerator-0.9.5.2.tar.bz2 
bzip2 -d eaccelerator-0.9.4-rc1.tar.bz2 
tar -xvf eaccelerator-0.9.4-rc1.tar 

به ترتیب دستورات زیر را جهت نصب وارد نمایید.

cd eaccelerator-0.9.4-rc1/ 
export PHP_PREFIX=/usr 
$PHP_PREFIX/bin/phpize 
./configure –enable-eaccelerator=shared –with-php-config=$PHP_PREFIX/bin/php-config 
make 
make install 

پس از اتمام موفقیت آمیز نصب حالا باید در فایل php.ini خطوط زیر را جایگذاری کنید.

extension=eaccelerator.so 
eaccelerator.shm_size=16 
eaccelerator.cache_dir=/tmp/eaccelerator 
eaccelerator.enable=1 
eaccelerator.optimizer=1 
eaccelerator.check_mtime=1 
eaccelerator.debug=0 
eaccelerator.filter= 
eaccelerator.shm_max=0 
eaccelerator.shm_ttl=0 
eaccelerator.shm_prune_period=0 
eaccelerator.shm_only=0 
eaccelerator.compress=1 
eaccelerator.compress_level=9 

اگر Zend Optimizer را نصب کرده اید یا میخواهید آنرا نصب کنید به جای کد فوق کد زیر را درج کنید.

zend_extension=/usr/lib/php4/eaccelerator.so 
eaccelerator.shm_size=16 
eaccelerator.cache_dir=/tmp/eaccelerator 
eaccelerator.enable=1 
eaccelerator.optimizer=1 
eaccelerator.check_mtime=1 
eaccelerator.debug=0 
eaccelerator.filter= 
eaccelerator.shm_max=0 
eaccelerator.shm_ttl=0 
eaccelerator.shm_prune_period=0 
eaccelerator.shm_only=0 
eaccelerator.compress=1 
eaccelerator.compress_level=9 

حال مجدد وارد خط فرمان لینوکس شویدو دستورات زیر را برای ایجاد پوشه و تعیین سطح دسترسی برای eAccelerator وارد نمایید.

mkdir /tmp/eaccelerator/ 
chmod 0777 /tmp/eaccelerator/ 

پس از انجام موارد فوق سرویس آپاچی را ریستارت نمایید.

service httpd restart 

برای اینکه مطمئن شوید نصب موفقیت آمیز بوده دستور زیر را وارد کنید

php -v 

و خروجی باید مانند زیر باشد.

PHP 4.4.4 (cgi) (built: Feb 7 2007 08:27:53) 
Copyright (c) 1997-2006 The PHP Group 
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies 
with eAccelerator v0.9.4-rc1, Copyright (c) 2004-2004 eAccelerator, by eAccelerator 
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2006, by Zend Technologies 
with Zend Optimizer v3.2.2, Copyright (c) 1998-2006, by Zend Technologies
منبع : کانفیگ سرور

پست های مرتبط

بدون پست مرتبط یافت نشد.

One comment

پاسخ دهید

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