نحوه نصب Memcached و memcache در سرور

در این پست قصد داریم به بررسی نحوه نصب Memcached و memcache در سرور برای شما کاربران عزیز بپردازیم. در ابتدای مطلب برای آن دسته از دوستانی که اطلاعات زیادی در مورد    Memcached و memcache ندارند، توضیحات مختصری ارائه می دهیم و در ادامه به نحوه نصب Memcached و memcache در سرور خواهیم پرداخت . امیدواریم این مقاله برای شما نیز مفید و کاربردی باشد. با ما همراه باشید.

نصب Memcached و memcache در سرور

نصب Memcached و memcache در سرور

 

سرعت یکـی از مهمترین فاکتورها در هاستینگ وبسایت می باشد. سرعت یک وب سایت، به عوامل متعددی از جمله پلاگین ها و برنامه های نصب شده بستگی دارد ولی عمدتا عملکرد سرور نقش مشـخص کننده ای بر سرعت خواهد داشت . سرور خواهـد توانست با دقت به نیاز ما تنظیم شود. فعال کردن کش یکـی از عوامل بهینه سازی یک وب سرور می باشد. Memcache یا ممکش یک سیستم کش متن باز و یکـی از شیوه های مشهـور کش و ذخیره است که باعث سرعت بخشیدن به برنامه های کاربردی وب سایت های دینامیک می شود . برای عملکرد درست ممکش، سرویس memcached مورد نیاز خواهد بود . در این مقاله مرحلـه ها نصب و راه اندازی ممکش و سرویس Memcahed در سرور آموزش داده می شود .

نصب Memcached و memcache در سرور

نصب Memcached و memcache در سرور

 

آموزش نصب Memcached و memcache در سرور

ممکش یک نوع کش یا ذخیره و سرویس  memcached یک پیش نیاز برای عملکرد ممکش می باشد. بـعد اول می بایست با بهره گیری از دستور پایین سرویس  memcached نصب شود.

# yum install memcached

1# yum install memcached

بعد از آن سرویس memcached  را اجرا نمایید :

service memcached start

1service memcached start

مثال :

root@server [~]# service memcached start Starting memcached: [ OK ]

1

2

root@server [~]# service memcached start

Starting memcached: [ OK ]

سپس برای نصب PHP memcache  دستور پایین را اجرا نمایید :

# pecl install memcache

1# pecl install memcache

یا خواهید توانست memcache  را از یک مأخذ با بهره گیری از دستورات پایین نصب نمایید :

# wget http://pecl.php.net/get/memcache # cd memcache-3.0.8 # phpize

1

2

3

# wget http://pecl.php.net/get/memcache

# cd memcache-3.0.8

# phpize

بعد از آن شما مشاهده مینمایید :

# phpize Configuring for: PHP Api Version: 20100412 Zend Module Api No: 20100525 Zend Extension Api No: 220100525 # ./configure # make #make install

1

2

3

4

5

6

7

8

# phpize

Configuring for:

PHP Api Version:         20100412

Zend Module Api No:      20100525

Zend Extension Api No:   220100525

# ./configure

# make

#make install

اطمینان حاصل نمایید که ماژول memcache در فایل php.ini موجود باشد. در غیر اینصورت پسوند memcache را در فایل php.ini اضافه نمایید :

# echo “extension=memcache.so” >> /usr/local/lib/php.ini

1# echo “extension=memcache.so” >> /usr/local/lib/php.ini

در نهایت آپاچی را ری استارت نمایید :

# service httpd restart

1# service httpd restart

اطمینان حاصل نمایید که سرویس memcached  بعد از راه اندازی دوباره سرور بطور اتوماتیک استارت می گـردد :

# chkconfig –levels 235 memcached on

1# chkconfig –levels 235 memcached on

برای اطمینان از نصب شدن memcache دستور پایین را اجرا نمایید :

root@server [~]# php -m | grep memcache memcache

1

2

root@server [~]# php -m | grep memcache

memcache

به انتهای مقاله آموزشی نحوه نصب Memcached و memcache در سرور رسیدیم.با توجه به توضیحات بالا شما می توانید براحتی اقدام به نصب Memcached و memcache در سرور نمایید. از توجه و همراهی شما سپاسگزاریم. برای مشاهده اطلاعات بیشتر درمورد چگونگی انتخاب سرور مجازی و سرور اختصاصی ایران کلیک کنید.