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-memcached下載地址: http://pecl.php.net/package/memcached
安裝步驟
1、因爲php_memcached是依賴libmemcached庫,所以首先安裝libmemcached庫,需要安裝libmemcached-1.x以上版本。
#yum info  libmemcached
#yum install libmemcached -y
2、安裝擴展,這裏我們使用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 擴展庫倉庫。

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

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

4、重啓web服務器

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章