记录下在centos上安装memcached及memcache扩展

来源:互联网 发布:网络摄像机功能介绍 编辑:程序博客网 时间:2024/06/02 16:40

第一步 安装Memcached

1.yum -y install memcached

2.验证是否安装成功

  1. memcached -m 512 -u nobody -vv  
如果出现


则表示安装成功


第二步 为php安装memcache扩展

Shell代码  
[root@blog.phpha.com] wget -c http://pecl.php.net/get/memcache-3.0.8.tgz
[root@blog.phpha.com] tar -zxvf memcache-3.0.8.tgz
[root@blog.phpha.com] cd memcache-3.0.8
[root@blog.phpha.com] /usr/local/php/bin/phpize
[root@blog.phpha.com] ./configure  --with-php-config=/usr/local/php/bin/php-config --enable-memcache --with-zlib-dir
[root@blog.phpha.com] make
[root@blog.phpha.com] make install 

装完后,最后显示Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/,在该目录下生成memcached.so,将php.ini的extension_dir的值,改为这个目录地址,即/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/。然后再php.ini增加行extension = memcached.so
注意!如果extension_dir前面有分号,把分号去掉
重启nginx,再重启php即可
命令:
service nginx restart
service php-fpm restart

如果memcache没有启动,那么输入启动命令
service memcached start  
然后检测是否启动
memcached-tool 127.0.0.1:11211 stats  

0 0
原创粉丝点击