yum search memcached
yum -y install memcached
安装成功后,通过下面命令可以查看帮助信息:
memcached -h
将memcached加入启动列表:
chkconfig --level 2345 memcached on
配置memcached文件:
vim /etc/sysconfig/memcached
文件内容如下:
PORT=”11211”
USER=”root”
MAXCONN=”1024”
CACHESIZE=”64”
OPTIONS=””
分别代表端口号、用户名、同时最大连接数、使用的内存大小和附加的参数。
可以通过以下命令查看memcached状态:
memcached-tool 127.0.0.1:11211 stats
说明memcached已经成功安装。 接下来是配置php的memcached扩展了。 php的memcached扩展是基于libmemcached,所以要先安装libmemcached
首先我们需要下载libmemcached:
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
然后需要下载php-memcached扩展:
wget http://pecl.php.net/get/memcached-2.2.0.tgz
找到我们刚才下载的libmemcached-1.0.18.tar.gz,解压:
tar zxcf libmemcached-1.0.18.tar.gz
进入目录:
cd libmemcached-1.0.18
然后配置路径并安装:
./configure --prefix=/usr/local/libmemcached --with-memcached
make
make install
这个过程需要花费几分钟,耐心等待,成功后,可以找到该路径/user/local/
说明安装成功。
找到刚才下载的memcached-2.2.0.tgz,将其解压:
tar zxvf memcached-2.2.0.tgz
然后进入该目录:
cd memcached-2.2.0.tgz
找到自己的phpize路径:
find / -name “phpize”
找到路径之后,所以接下来配置:
/usr/bin/phpize
然后配置路径并安装:
./configure --enable-memcached --with-php-config=/usr/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --disable-memcached
make
make install
安装完成后。需要找到php.ini文件,加上:
extension=memcached.so
再重启nginx:
/user/local/nginx/sbin/nginx -s reload
安装成功后,我们就可以通过代码测试memcached是否正常工作。
如果此文对你有所帮助,请随意打赏鼓励作者^_^
微信公众号
微信
最新评论
总共0条评论