linux 安装memcached服务端和php memcached扩展
Posted 小松博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 安装memcached服务端和php memcached扩展相关的知识,希望对你有一定的参考价值。
linux 安装memcached服务端和php memcached扩展
我下载的软件包分别是
libevent-2.0.22-stable.tar.gz
memcached-1.4.22.tar.gz
libmemcached-1.0.18.tar.gz
memcached-2.2.0.tgz
安装顺序是先安装memcache服务端在安装php的扩展,废话不多说看操作
安装 libevent
tar zxvf libevent-2.0.22-stable.tar.gz
cd libevent-2.0.22-stable/
./configure --prefix=/usr/local/libevent/
make && make install
–prefix参数是软件安装的路径,下面安装memcached的时候会用到
安装 memcached服务端
tar zxvf memcached-1.4.22.tar.gz
cd memcached-1.4.22
./configure --prefix=/usr/local/memcached/ --with-libevent=/usr/local/libevent/
make && make install
安装 libmemcached
tar zxvf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure --prefix=/usr/local/libmemcached --with-memcached
make && make install
安装PHP的memcached 扩展
tar zxvf memcached-2.2.0.tgz
cd memcached-2.2.0
/usr/local/php/bin/phpize 【这里是php的安装目录】
./configure -enable-memcached -with-php-config=/usr/local/php/bin/php-config -with-zlib-dir -with-libmemcached-dir=/usr/local/libmemcached -prefix=/usr/local/phpmemcached
make && make install
注意上面的路径
安装成功之后会出现
打开 php.ini 文件,添加一条“extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/memcached.so”
重启php-fpm
service php-fpm restart
在用phpinfo查一下,看有没有memcached扩展
Memcached启动参数说明:
Linux 下启动 Memcached
/usr/local/bin/memcached -d -m 128 -l localhost -p 11211 -u root
到此全部结束,有问题请留言
QQ交流群:136351212(满) 455721967
以上是关于linux 安装memcached服务端和php memcached扩展的主要内容,如果未能解决你的问题,请参考以下文章
CentOS下的Memcache安装步骤(Linux+Nginx+PHP+Memcached)