تَچَـــر آی تی » لینوکس

نصب کش php در سرور لینوکس

نوشته شده توسط جابر زارع در تاریخ ۷:۰۲ ب.ظ – 7:02 ب.ظ -

اهمیت نصب کش برروی همه سیستمهای مدیریت محتوا بر کسی پوشیده نیست همین طور که برای وردپرس یا وی بولتین وسایر cms ها کش هایی برای افزایش سرعت بارگذاری مورد استفاده قرار می گیره
برای خود Php هم کش های مختلفی وجود داره که یکی از این کش ها APC نام داره
آموزش نصب و کانفیگ APC رو به سه صورت بررسی می کنیم.
قبل از شروع اینو بگم که تا الان APC رو رویه چند تا سرور نصب کردم و این عمل باعث شد تا ۷۰% مصرف منابع سرور پایین بیاد و سرعت لود سایت ها تا ۲ برابر افزایش پیدا کنه
البته این نکته رو نباید فراموش کنیم ، که هر کشی یه سری مشکل رو ایجاد میکنه
ولی امکاناتی که به شما میده خیلی بیشتر از مشکلات هست.
طریقه نصب:
این طریقه نصب خیلی راحت هست
در صورتیکه از whm به عنوان کنترل پنل استفاده میکنید به این طریق APC رونصب کنید
پس از ورود به WHM وارد بخش Software شوید
سپس بخش Module Installers رو انتخاب کنید.
پس از انتخاب گزینه PHP Pecl رو مشاهده میکنید، روی Manage کلیک کنید.
سپس از قسمت Search کلمه Apc رو جست وجو کنید بعد از یافت APC اونو نصب کنید
خب نصبدر حالت اول تموم شد، بعد از نصب نیاز دارید کانفیک کنید که بعد از حالت نصب سوم طریقه کانفیگ کردن رو می تونید ببینید.
طریقه نصب دوم:
درصورتیکه که از WHM استفاده نمی کنید از این حالت استفاده کنید.
ابتدا وارد خط فرمان سرور شوید و با دستور زیر Apc رو دانلود کنید
wget http://pecl.php.net/get/APC

با این کار آخرین نسخه APC رو دانلود می کنید که الان نسخه APC-3.1.3p1 هست
حالا دستورات زیر رو به ترتیب وارد کنید

gzip -d APC-3.1.3p1.tgz
tar -xf APC-3.1.3p1.tar
cd APC-3.1.3p1

حالا دستور phpize رو بزنید اگر نصب نیست با دستور yum install php-devel نصبش کنید
حالا:
whereis php-config
رو بزنید و آدرسی رو که بهتون میده داشته باشید تا اگه فرق میکرد توی خط بعدی ویراش کنید.
حالا
./configure –enable-apc –enable-apc-mmap –with-apxs –with-php-config=/usr/bin/php-config
(اگه ادرس php-config که تویه مرحله قبل پیدا کردیم فرق میکرد اینجا اونو عوض کنید)
حالا این دوتا دستور رو وارد کنید
make
mae install
خب نصب مرحله ۲هم تموم شد
طریقه نصب روش سوم:
این روش رو خلاصه میگم:
دستورات زیر رو وارد کنید:
yum install php-pear
سپس
yum install php-devel
سپس
yum install httpd-devel
سپس
pecl install apc
سپس
echo “extension=apc.so” > /etc/php.d/apc.ini

حالا روش کانفیگ
فایل php.ini رو با یه ویرایشگر متنی باز کنید
وقتی extension ها رو پیدا کردید این خط رو اضافه کنید
extension = “apc.so”
حالا دنبال upload_max_filesize بگردید
بعدش اینو اضافه کنید:
apc.rfc1867 = On
apc.max_file_size = 5M
apc.shm_size = 256
apc.shm_segments = 30
که در اینجا من میزان استفاده از رم رو ۲۵۶ گذاشتم که می تنید تغییر بدید.
یادتون نره که آپاچی رو ری استارت کنید.
خب نصب تموم شد
برای تست php -m رو بزنید و ببینید تویه لیست APC هست یا نه
حلا برای بررسی وضعیت سرور فایل زیر رو دانلود کنید
http://pecl.php.net/get/APC
پس از اکسترکت فایل apc.php رو روسه سرورتون آپلودکنید
تا وضعیت کش روبتونید ببینید
هیچ نوشته ای خالی از اشکال نیست ….


کلمات کلیدی:
پست شده در موضوع: لینوکس, مدیریت سرور | ۴ نظر »