Centos-php_memcached擴展安裝

Centos-php-memcached 擴展
注意要安裝的是PHP的 Memcached 擴展,跟PHP的 memcahe 擴展有點區別。
php_memcached支持binary protocol 協議,而php_memcache協議不支持,php_memcached支持對同一key的多進程的併發處理問題,
memcached還有個很是稱讚的地方,就是flag不是在操做的時候設置了,而是有了一個統一的setOption()。Memcached實現了更多的memcached協議。
這裏有一個php_memcache  VS  php_memcached

https://code.google.com/p/memcached/wiki/PHPClientComparison php

php-memcached下載地址:  http://pecl.php.net/package/memcached
安裝步驟
一、由於php_memcached是依賴libmemcached庫,因此首先安裝libmemcached庫,須要安裝libmemcached-1.x以上版本。
1
2
#yum info  libmemcached
#yum install libmemcached -y
二、安裝擴展,這裏咱們使用php自帶的pecl命令來安裝php擴展。

PHP官方介紹pecl:PECL (PHP Extension Community Library),PHP的擴展庫,它提供了一系列已知的擴展庫,由C++等其餘語言編寫而成,多數以Dll(動態連接庫)的形式體現,爲比PEAR更 快,可是與PEAR不一樣的是,PECL須要在服務器上配置並被註冊到主機中。   pecl.php/.net   PECL下載後可直接解壓到php/ext目錄下便可,PECL 是經過 » PEAR 打包系統來的 PHP 擴展庫倉庫。 web

1
2
# /usr/local/php/bin/pecl info  memcached
# /usr/local/php/bin/pecl install  memcached

1
 
三、安裝完成後在配置文件添加
1
#vim /usr/local/php/etc/php.ini
extension=memcached.so

四、重啓web服務器
vim

1
#service httpd  restart
五、驗證
1
#/usr/local/php/bin/php -m |grep memcache
memcache
memcached


相關文章
相關標籤/搜索