标签:memcached
1.安装libevent yum install -y libevent 2.下载memcached #memcached网址 https://memcached.org/downloads cd /usr/local/src wget 3.解压缩 tar xzvf memcached-1.4.28.tar.gz 4.安装 cd memcached-1.4.28 ./configure make make install 5.启动memcached /usr/lcoal/bin/memcached -m 10m -p 11211 -d -P /var/run/memcached.pid -u root -c 256 #参数说明 #-p,使用的tcp端口,默认是11211 #-m,最大内存大小,默认为64M #-vv,以very vrebose模式启动,将调试信息和错误信息输出到控制台 #-d,作为守护进程在后台运行 #-c,最大运行时的并发连接数,默认是1024,按照服务器的负载量来设定 #-P,设置保存Memcached的pid文件 #-l,监听的服务器IP地址 #-u,运行Memcached的用户,默认不是root用户 6.检测memcached启动是否正常 netstat -tnlp ps aux | grep memcached | grep -v grep 7.安装Memcached的PHP扩展 #资源地址http://pecl.php.net/package/memcache #下载memcache-2.2.3.tgz cd /usr/local/src wget http://pecl.php.net/get/memcache-2.2.3.tgz #解压缩 tar xzvf memcache-2.2.3.tgz #安装 cd memcache-2.2.3 /usr/local/php/bin/phpize ./configure make make install 8.编辑php.ini #将php.ini中的extension_dir="./"修改为extension_dir="/usr/local/php/ext" #添加extension=memcached.so #创建扩展目录 mkdir -p /usr/local/php/ext #将第7步生成的memcached.so文件拷贝到/usr/local/php/ext目录中 #重启php-fpm service php-fpm start 9.测试Memcached的PHP扩展是否安装成功 cat /ust/local/nginx/html/test_memcached.php <?php $mem=new Memcache; $mem->connect(‘127.0.0.1‘, 11211); $mem->set(‘test‘,‘Hello World‘,0,12); $val=$mem->get(‘test‘); echo $val; ?> 用浏览器测试显示“Hello World”表示成功
本文出自 “ubuntu” 博客,请务必保留此出处http://thankinglove.blog.51cto.com/2311485/1795654
标签:memcached
原文地址:http://thankinglove.blog.51cto.com/2311485/1795654