PHP 7 安裝 Memcache 和 Memcached 總結


 Memcache 與 Memcached 的區別

Memcached 是 Memcache 的升級版,優化了 Memcache,並增加了一些操作方法。所以現在基本都是用最近版本的。

 PHP 7 下安裝兩者擴展

通過 PECL 下載的安裝包都會報錯,官方一些安裝包還未及時更新導致的

安裝Memcache

//第一步下載源碼

git clone https://github.com/websupport-sk/pecl-memcache

cd pecl-memcahe

phpize

./configure --enable-memcache --with-zlib-dir=/usr/local/opt/zlib 

//如果沒有安裝zlib ,通過 brew install zlib 安裝依賴

make

make install

找到 php.ini ,配置  extension=memcache.so

安裝Memcached

//下載源碼
git clone https://github.com/php-memcached-dev/php-memcached.git

cd php-memcached

git checkout php7 //切換到php7分支,很重要

phpize

./configure --enable-memcache --with-zlib-dir=/usr/local/opt/zlib 

make

make install

找到 php.ini ,配置  extension=memcahed.so

以上是在 Mac 系統安裝配置,基本流程就是如此,如果遇到系統其它問題,自己搜索解決。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM