您的位置:首页 > 数据库 > Memcache

测试环境搭建之centos系统给php安装php-memcached模块

2016-11-06 09:06 761 查看

centos系统给php安装php-memcached模块教程

www.111cn.net 编辑:yx1990112 来源:本站整理

php-memcached模块是linux中给php加速的一个模块了,我们要安装它是非常的简单哦,下面来给大家介绍一下centos 5.5安装php-memcached模块教程,希望教程能对各位有帮助。

安装方法一,直接使用wget安装

系统:centos 5.5

  需要的软件包:libmemcached-1.0.15.tar.gz 

                     memcached-2.1.0.tgz

1.安装前准备
 代码如下复制代码
wget https://launchpad.net/libmemcached/1.0/1.0.15/+download/libmemcached-1.0.15.tar.gz

wget http://pecl.php.net/get/memcached-2.1.0.tgz
2.安装libmemcached
 代码如下复制代码
tar zxf libmemcached-1.0.15.tar.gz && cd libmemcached-1.0.15

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

make && make install
3.安装php-memcached
 代码如下复制代码
tar zxf memcached-2.1.0.tgz && cd memcached-2.1.0

/usr/local/php/bin/phpize

./configure --enable-memcached --with-php-config=/usr/local/php/bin/php-config --with-libmemcacheddir=/usr/local/libmemcached

make && make install

vi /etc/php.d/memcached.ini

extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/memcached.so"
4.验证
 代码如下复制代码
php -m|grep memcached

memcached
最后重启apache.

方法二,使用yum install安装

一、安装libevent开发包
 代码如下复制代码
yum install libevent-devel
二、安装Memcached

我们从http://memcached.org/获取Memcached安装包memcached-1.4.15.tar.gz。

1、配置(通过参数prefix指定安装目录)
 代码如下复制代码
./configure --prefix=/usr/local/memcached --enable-sasl
2、编译和安装
 代码如下复制代码
make

make install
三、安装libmemcached

从http://libmemcached.org/下载安装包libmemcached-1.0.15.tar.gz。

配置、编译和安装(–with-memcached指定Memcached执行程序)
 代码如下复制代码
./configure --with-memcached=/usr/local/memcached/bin/memcached

make

make install
四、安装PHP memcached扩展
 代码如下复制代码
/usr/local/php/bin/pecl install memcached
补充

启动
 代码如下复制代码
memcached -d -u root -m 64 -c 1024
-d选项是启动一个守护进程

-m分配给Memcache使用的内存数量,单位是MB

-u运行Memcache的用户

-l监听的服务器IP地址

-p设置Memcache监听的端口,最好是1024以上的端口

-c最大运行的并发连接数,默认是1024,按照你服务器的负载量来设定

-P设置保存Memcache的pid文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐