如何安装php memcache的拓展

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何安装php memcache的拓展相关的知识,希望对你有一定的参考价值。

1、因为php_memcached是依赖libmemcached库,所以首先安装libmemcached库,需要安装libmemcached-1.x以上版本


wget https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar.gz

tar -zxvf libmemcached-1.0.16.tar.gz

cd libmemcached-1.0.16

./configure -prefix=/usr/local/libmemcached

make && make install


2.安装扩展,这里我们使用php自带的pecl命令来安装php扩展。


/usr/local/webserver/php/bin/pecl install memcached

WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update

downloading memcached-2.2.0.tgz ...

Starting to download memcached-2.2.0.tgz (70,449 bytes)

.................done: 70,449 bytes

15 source files, building

running: phpize

Configuring for:

PHP Api Version:         20121113

Zend Module Api No:      20121212

Zend Extension Api No:   220121212

libmemcached directory [no] : /usr/local/libmemcached

building in /tmp/pear/temp/pear-build-rootjTskoD/memcached-2.2.0

running: /tmp/pear/temp/memcached/configure --with-libmemcached-dir=/usr/local/libmemcached

...............................

...............................



3、安装完成后在配置文件添加


vim /usr/local/webserver/php/etc/php.ini


extension=memcached.so


4.重启web服务器


service nginx  restart


5.重启php


service php-fpm restart


6.验证


php -m|grep memcache

memcache

memcached

技术分享

本文出自 “IT” 博客,请务必保留此出处http://wang3781.blog.51cto.com/9428009/1857757

以上是关于如何安装php memcache的拓展的主要内容,如果未能解决你的问题,请参考以下文章

安装memcached服务器和PHP中添加memcache拓展模块

关于win下Memcached安装步骤

Memcached:memcache学习

如何检查是不是为 PHP 安装了 memcache 或 memcached?

如何在MacOS High Sierra上安装php@7.1的memcached模块?

memcached 安装与简单实用使用