بایگانی

آموزش نصب MEMCACHED و MEMCACHE در سرور

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

 

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

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

yum install memcached

پس از آن سرویس memcached  را اجرا کنید :

service memcached start

مثال :

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

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

pecl install memcache

یا میتوانید memcache  را از یک منبع با استفاده از دستورات زیر نصب کنید :

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

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

echo "extension=memcache.so" >> /usr/local/lib/php.ini

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

service httpd restart

اطمینان حاصل کنید که سرویس memcached پس از راه اندازی مجدد سرور به طور اتوماتیک استارت می شود :

chkconfig --levels 235 memcached on

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

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

 

افزایش سرعت وردپرس با پلاگین محبوب MemCached

در صورتی که شما هم از اسکریپت پرطرفدار وردپرس برای راه اندازی وب سایت خود استفاده می کنید و با مشکلاتی نظیر کندی سرعت ، مصرف بالای منابع سرور و هشدار های پی در پی مدیر سرور روبرو هستید و یا مدام درگیر انتخاب هاستینگ مناسب برای وب سایت خود هستید ، به شما پیشنهاد می کنم پلاگین ممکش را روی ورد پرس فعال نمایید.

نصب این پلاگین وردپرس بسیار ساده و سریع است :

1-از این لینک پلاگین ممکش وردپرس را دانلود کنید
2-فایل را از حال فشرده خارج نمایید
3- فایل object-cache.php را داخل پوشه wp-content وردپرس آپلود کنید
4-کار تمام است ، می توانید تفاوت سرعت لود سایت وردپرس را پس از دقایقی مشاهده نمایید.

چند نکته در خصوص استفاده از پلاگین :

1- قبل از نصب این پلاگین سایر پلاگین های کش نصب شده روی ورد پرس را حذف نمایید.
2-جهت استفاده از این پلاگین وردپرس  باید سرویس memcached روی سرور نصب شده باشد .