Latest web development tutorials

تركيب لينكس أعطها

أعطها يدعم العديد من المنصات: لينكس، فري، وسولاريس، نظام التشغيل ماك، ويمكن أيضا أن تكون مثبتة على ويندوز.

أنظمة لينكس تثبيت أعطها، أولا وقبل كل لديك لتثبيت مكتبة libevent.

sudo apt-get install libevent libevent-deve          自动下载安装(Ubuntu/Debian)

yum install libevent libevent-deve                      自动下载安装(Redhat/Fedora/Centos)

تثبيت أعطها

التثبيت التلقائي

أوبونتو / ديبيان

sudo apt-get install memcached

ريدهات / فيدورا / سينت أو إس

yum install memcached

فري

portmaster databases/memcached

تركيب شفرة المصدر

أعطها تحميل أحدث نسخة من موقعها الرسمي (http://memcached.org).

wget http://memcached.org/latest                    下载最新版本

tar -zxvf memcached-1.x.x.tar.gz                    解压源码

cd memcached-1.x.x                                  进入目录

./configure --prefix=/usr/local/memcached           配置

make && make test                                   编译

sudo make install                                   安装

يدير أعطها

يتم تشغيل قيادة أعطها:

$ /usr/local/memcached/bin/memcached -h                           命令帮助

ملاحظة: إذا كنت تستخدم تلقائيا تثبيت يقع قيادة أعطها في/ البيرة / المحلية / بن / أعطها .

خيارات بدء التشغيل:

  • -d ومن المقرر أن يبدأ البرنامج الخفي.
  • -m هو مقدار الذاكرة المخصصة للاستخدام Memcache، هو وحدة ميغا بايت؛
  • والمستخدم -u تشغيل Memcache.
  • -l يستمع عناوين IP لملقم، هل يمكن أن يكون أكثر من عنوان واحد؛
  • ومن المقرر -p Memcache منفذ الاستماع ،، ويفضل أن يكون أعلى من 1024.
  • -c هو الحد الأقصى لعدد الاتصالات المتزامنة لتشغيل، الافتراضي هو 1024.
  • ومن المقرر ف Memcache حفظ الملف معرف المنتج.

(1) كبرنامج المقدمة هو تشغيل:

أدخل الأمر التالي من المحطة، تبدأ أعطها:

/usr/local/memcached/bin/memcached -p 11211 -m 64m -vv

slab class   1: chunk size     88 perslab 11915

slab class   2: chunk size    112 perslab  9362

slab class   3: chunk size    144 perslab  7281

中间省略

slab class  38: chunk size 391224 perslab     2

slab class  39: chunk size 489032 perslab     2

<23 server listening

<24 send buffer was 110592, now 268435456

<24 server listening (udp)

<24 server listening (udp)

<24 server listening (udp)

<24 server listening (udp)

وهذا يدل على معلومات التصحيح. هذا يبدأ في المقدمة من أعطها، والاستماع على 11211 منفذ TCP، الحد الأقصى لاستخدام الذاكرة ل64M. يتم تخزين الكثير من المعلومات عن معلومات التصحيح.

(2) يعمل على برنامج خدمة خلفية:

# /usr/local/memcached/bin/memcached -p 11211 -m 64m -d

أو

/usr/local/memcached/bin/memcached -d -m 64M -u root -l 192.168.0.200 -p 11211 -c 256 -P /tmp/memcached.pid