写在前面:
本来是一件很容易的事情,但是到了php7的版本有一些变化,折腾的……,从perl上面下载的直接安装可能会有问题,如果有问题可以从github上面找一个来使用。
参考地址:http://www.lnmp.cn/install-memcache-and-memcached-extends-under-php7.html
github地址:
https://github.com/php-memcached-dev/php-memcached
https://github.com/websupport-sk/pecl-memcache
1、先下载libmemcached:
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
2、解包:
tar -zxf libmemcached-1.0.18.tar.gz
3、进入解压后的包,编译:
./configure --prefix=/usr/local/libmemcached --with-memcached
注意:--with-memcached这个选项一定要加上
安装完成后,开始安装memcached模块:
1、下载
wget https://github.com/php-memcached-dev/php-memcached/archive/php7.zip
2、解包
tar -zxf memcached-2.2.0.tgz
3、进入解包后的目录,先使用phpize命令生成一个configure文件
phpize (多个php版本一定要到指定的版本才行)
4、安装
./configure --with-php-config=/usr/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached
//此处的php-config如果不知道在哪里的话可以用find / -name php-config命令找一下
./configure --with-php-config=/usr/local/php/bin/php-config \
--with-libmemcached-dir=/usr/lib/libmemcached \
--disable-memcached-sasl
with-libmemcached-dir后面就是上面安装的路径
5、编译 make && make install
6、安装完成后需要在php.ini文件中添加一条extension=memcached.so的记录,
php7 安装memcache可能也有问题:
http://www.lnmp.cn/install-memcache-and-memcached-extends-under-php7.html

转载于:https://www.cnblogs.com/hanpengyu/p/7825887.html

php7 安装memcached、memcache相关推荐

  1. php7安装memcached,PHP5.6与PHP7的memcached安装

    因需要兼容旧系统,所以服务器还保留了PHP5.6,有些比较新的系统就直接上PHP7了 PHP5.6的安装位置是 /usr/local/php PHP7的安装位置是 /usr/local/php7 在P ...

  2. php7.1安装mysqli扩展,centos php7 安装mysqli扩展心得

    在新配服务器时发现,php无法连接到mysql.通过phpinfo发现.根本没有显示mysqli的相关配置.经过一系列研究.总结了下.: 第一步: 在phpinfo里没有mysqli配置,原因是安装p ...

  3. Centos 7.2 及php7环境下升级memcache未果,改安装 memcached

    由于前文"Centos 7.2 yum安装php7"中升级了php到php7,导致之前可以正常使用的phpmyadmin.memcache等无法继续使用,需要重新编译安装,memc ...

  4. PHP memcached memcache 扩展安装

    好久没配置环境今天安装PHP 开发环境, 项目比较老,一开始以为项目用的是memcache 装完后发现 项目用的是memcached 所以正好两个都装了. 碰到些坑希望能帮助到百度到这篇文章的伙伴 . ...

  5. centos6下安装php7的memcached扩展

    安装php7的memcached扩展 1.编译安装libmemcached-1.0.18 wget https://launchpadlibrarian.net/165454254/libmemcac ...

  6. php编译安装memcache,ubuntu源码编译安装memcached和php-memcache 扩展

    1.编译前,先确认gcc.make.patch等编译工具是否已安装,并可正常使用. 2.Libevent是一个异步事件处理软件函式库,以BSD许可证释出.Memcached  依赖Libevent,因 ...

  7. 安装memcached服务 和 php 安装memcache扩展

    这是所有的命令,至于哪个命令是干嘛的自己悟去吧  ,顺便穿插一些知识点 安装libevent cd /home/ wget  http://www.monkey.org/~provos/libeven ...

  8. 安装memcached服务和PECL关于memcache的两个PHP扩展

    接下来假设PHP安装路径:/usr/local/php 安装memcached服务需要libevent支持 #wget http://monkey.org/~provos/libevent-2.0.1 ...

  9. php7 memcached sasl,Mac安装memcached扩展支持sasl

    Mac安装memcached扩展支持sasl Memcached在服务以及扩展中,默认都是不支持用户名和密码,但是如果需要可以通过打开sasl来提供用户名和密码服务.所以在memcached的扩展与服 ...

最新文章

  1. 51单片机除法c语言,求一个 89C51 简易计算器的c语言程序 只要加减乘除就行!
  2. VR应用开发遍地走的日子还有多远
  3. 手机控制linux电脑,通过Amora用symbian手机控制linux系统的电脑
  4. [No000017F]如何监控注册表的修改
  5. Mysql 忘记管理员密码更改
  6. python如何使用字典_Python-如何使用点“。” 访问字典成员?
  7. 深入理解MySQL底层架构,看这一篇文章就够了!
  8. python换行符号长度_创建带换行符的可调整大小/多行Tkinter/ttk标签
  9. 【复变函数与积分变换】【第一章 复数与复变函数】
  10. android 常用模块,超实用的几款Xposed模块,安卓发烧必备
  11. 电脑贴的标签 MFG YR是什么意思
  12. 使用Axure RP8 模拟遮罩层显隐
  13. 判断两个IP地址(ipv4)是否在同一个网段
  14. 在线pdf转换成word转换器怎么样
  15. ESP8266连接腾讯云物联网平台
  16. js 实现拖动元素到任意位置
  17. java中常用的英语单词
  18. Spring cloud Gateway 源码(二) 路由流程
  19. Linux ptrace 的实现
  20. 网络安全 payload、shellcode、exp、poc

热门文章

  1. 一周试用yii开发一个带各种该有功能的web程序(二)
  2. 四川大学2015年数学分析考研试题
  3. iOS根据经纬度获得地理名称
  4. 返回行javascript比较时间大小
  5. 用C#(ASP.Net)在Exchange Server环境下发送邮件
  6. 【Java】springboot的学习第二天
  7. 接口测试工具--Apipost不同脚本的作用
  8. 技巧 | 如何使用R语言的常用工具包绘制双变量填充地图
  9. vb html table,VB6.0 如何是用 datatable
  10. php网页事件处理方法,PHP实现事件机制的方法