ریدایرکت 301

آموزش کار با نمایندگی هاست

نصب تصویری وردپرس

نصب CSF

صفحه سفید در وردپرس

غیرفعال کردن افزونه

سئو

آپدیت لایسنس

ریدایرکت به https

انتقال هاست به هاست

امنیت در وردپرس

SSL رایگان

نصب سی پنل

نصب دایرکت ادمین

فشرده کردن عناصر سایت

جلوگیری از کش

تغییر آی پی

استخراج SSH public key

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

۲۰ مهر ۱۳۹۵ | 0 نظر | لینک کوتاه | سرور لینوکسی

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

دیدگاه بگذارید

1 دیدگاه روشن "آموزش نصب eAccelerator در centos"

مرا آگاه کن
avatar
مرتب سازی بر اساس:   جدیدترین | قدیمی ترین | بیشترین رای
refa
Guest

سلام
ممنون از آموزشی که دادید.
آیا کش eAccelerato با هندلر suphp مشکلی ایجاد میکنه یا نه؟
تشکر

wpDiscuz