نصب کش APC بر روی دایرکت ادمین
APC شتاب دهنده و کش قدرتمندی برای php است. کش APC محتوای کامپایل شده فایل های PHP را داخل حافظه نگهداری می کند و در هر بار فراخوانی به جای کامپایل مجدد ، آن ها را از حافظه رم فراخوانی میکند که نتیجه آن افزایش چشم گیر سرعت لود صفحات PHP و پایین آمدن مصرف CPU و لود سرور است .
در ادامه با آموزش نصب این کش بر روی دایرکت ادمین در خدمت شما هستیم .
جهت نصب سیستم کش APC وارد SSH شوید و دستورات زیر را اجرا نمایید ….
cd /usr/local/directadmin/custombuild wget http://pecl.php.net/get/APC-3.1.13.tgz tar xvzf APC-3.1.13.tgz cd APC-3.1.13 /usr/local/bin/phpize ./configure --with-php-config=/usr/local/bin/php-config make make install
بعد از اجرای دستور make install مسیر نصب APC را برای شما نمایش خواهد داد که می تواند چیزی مانند مسیر زیر باشد :
/usr/local/lib/php/extensions/no-debug-non-zts-20060613/
همانطور که عرض شد مسیر بالا ، مسیر نصب کش APC را نمایش می دهد که برای استفاده از آن باید داخل فایل php.ini سرور این مسیر را در قسمت extension_dir = معرفی نمایید .مانند زیر ….
extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20060613/"
و در مرحله بعد خطوط زیر را جهت تنظیمات و فراخوانی APC در فایل php.ini وارد نمایید ..
extension=apc.so apc.enabled=1 apc.shm_size=128M apc.ttl=7200 apc.user_ttl=7200 apc.enable_cli=1
و در آخر تغییرات را ذخیره کنید و وب سرور را ریستارت نمایید :
service httpd restart