Linux下部署Memcached和PHP的Memcache扩展方法

2022-12-23 19:14:04 浏览数 (2)

我的配置环境为:

Linux版本:CentOS 5.6 PHP版本:PHP 5.2.17 Memcached版本:1.4.9 Memcache版本:2.2.6

Memcached需要libevent支持,所以需要先检查libevent是否已经安装。

下面是Memcached的安装过程:

# tar zvxf memcached-1.4.9.tar.gz # cd memcached-1.4.9 # ./configure –prefix=/usr/local/memcached # make # make install

启动Memcached:

# /usr/local/memcached/bin/memcached -d -m 128 -l 127.0.0.1 -p 11211 -u root

参数128指定了内存使用量

接下来是为PHP安装memcache扩展:

# gzip -d memcache-2.2.6.tgz # tar xvf memcache-2.2.6.tar # cd memcache-2.2.6 # /usr/local/php/bin/phpize # ./configure –with-php-config=/usr/local/php/bin/php-config –enable-memcache # make # make install

最后将如下配置信息添加到php.ini文件中:

extension_dir = “/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/” extension=memcache.so

备注:/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/这个路径可能会有不同,以您机器中的为准。

阳光部落原创,更多内容请访问 http://www.sunbloger.com/

0 人点赞