字體:  

在 CentOS 下安裝 memcached 服務

girl 發表於: 2012-4-13 18:55 來源: ADJ網路控股集團


可以使用21andy 的 yum 來安裝...

先新建一個 repo

QUOTE:

# vi /etc/yum.repos.d/centos.21andy.com.repo

放入如下内容

QUOTE:

[21Andy.com]
name=21Andy.com Packages for Enterprise Linux 5 - $basearch
baseurl=http://www.21andy.com/centos/5/$basearch/
enabled=1
gpgcheck=0
protect=1

啟用 EPEL repo
i386

QUOTE:

rpm -ihv http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
 

x86_64

QUOTE:

rpm -ihv http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm

接著導入key

QUOTE:

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

好了,安裝

QUOTE:

# yum install memcached

安裝成功後...設定檔在 /etc/sysconfig/memcached

QUOTE:

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS=""

預設使用的Port 是11211
你可以調整memcache 配置的大小... CACHESIZE 預設是64M

啟用服務

QUOTE:

#service memcached start

當memcached服務啟用之後... PHP 也要安裝 php-pecl-memcache 的Module...

QUOTE:

# yum install php-pecl-memcache

之後Apache重啟...確認一下Module是否已安裝

QUOTE:

# php -m | grep memcache
memcache

有跑出 memcache 就代表PHP Module 已經安裝成功啦~~

在系統下...可以執行指令看本機 memcache 的使用狀態

QUOTE:

# memcached-tool localhost stats

另外也可以下載PHP程式...使用圖形化界面觀看...而且還可以直接在web上清cache...很方便...如下圖:


程式下載: