نحوه نصب APC روی لینوکس CentOS

نحوه نصب APC روی لینوکس CentOS

نحوه نصب APC روی لینوکس CentOS :

APC در واقع یک شتاب دهنده و کش Alternative PHP Cache که مخفف آن APC میباشد و یک سیستم استاندارد و فوق بهینه و

یک حافظه موقت میباشد برای فایل ها php.

سیستم کش APC محتوای Compile شده فایل های php را در حافظه نگه میدارد و در هر خواندن آن به جای کامپایل کردن دوباره،

آن ها را از حافظه رم فراخوانی میکندکه در نتیجه آن سرعت بارگذاری صفحات php را افزایش میدهید و از طرفی هم

مصرف CPU و بارگذاری سرور مجازی را کاهش میدهد.

APC یکی از پایدارترین و مطمئن ترین کش ها از نوع opcode میباشد.

روش های گوناگونی برای نصب آن وجود دارد که یکی از متعدد ترین های آن را برای شما شرح میدهیم.

برای نصب آن از Source و کد اصلی اول از سایت php نسخه ای که مد نظر دارید را در محیط SSH با استفاده از دسنور زیر دانلود کنید :

[su_code

] wget http://pecl.php.net/get/APC-3.1.13.tgz

[/su_code]

اکنون با استفاده از دستور زیر فایل فشرده را Extract کرده و وارد پوشه ای که میخواهید میکنید :

[su_code]

tar -xzf APC-3.1.13.tgz

cd APC-3.1.13

[/su_code]

سپس با استفاده از دستور زیر APC را کامپایل و نصب کنید  :

[su_code]

phpize

configure –enable-apc –enable-apc-mmap –with-apxs –with-php-/.

config=/usr/local/bin/php-config

make

make install

[/su_code]

برای نصب APC با Custombuild در کنترل پنل دایرکت ادمین به صورت زیر عمل کنید :

[su_code]

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

[/su_code]

 

برای نصب آن در کنترل پنل سی پنل نیز به صورت زیر عمل کنید :

در مرحله اول وارد WHM شده و از منوی اصلی مدیریت هاست گزینه ی Software را انتخاب کنید.

سپس روی گزینه module Installer کلیک کرده و از منو ها php pecl را انتخاب کنید.

و در بخش search کلمه APC را Search کنید و روی گزینه Install کلیک کنید.

در آخر با تغییر در فایل php.ini دستور زیر را وارد فایل کرده و آن را ذخیره کنید.

و با استفاده از httpd و راه اندازی دوباره وب سرور، فرایند نصب APC تمام میشود.

میتوانید از دستورات زیر برای پیدا کردن مسیر اصلی php.ini استفاده کنید :

[su_code]

php -i | grep php.ini

[/su_code]

سپس فایل را با دستور زیر وبرایش کنید :

[su_code]

vi /etc/php.ini

[/su_code]

 

حالا خط زیر را به آن اضافه کنید :

[su_code]

“extension = “apc.so

[/su_code]

اکنون میتوانید با استفاده ازدستور زیر کش APC را فعال کنید :

[su_code]

apc.enabled=1

[/su_code]

 

 

میتوانید با استفاده از دستور زیر مقدار حافظه رمی که به APC اختصاص داده شده را تعیین کنید :

[su_code]

apc.shm_size=1024M

[/su_code]

حالا وب سرور را دوباره راه اندازی کنید :

[su_code]

service httpd restart

[/su_code]