本文共 1300 字,大约阅读时间需要 4 分钟。
1.安装libeventyum install -y libevent2.下载memcached#memcached网址 https://memcached.org/downloadscd /usr/local/srcwget 3.解压缩tar xzvf memcached-1.4.28.tar.gz4.安装cd memcached-1.4.28./configuremakemake install5.启动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 -tnlpps aux | grep memcached | grep -v grep7.安装Memcached的PHP扩展#资源地址http://pecl.php.net/package/memcache#下载memcache-2.2.3.tgzcd /usr/local/srcwget 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./configuremakemake install8.编辑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-fpmservice php-fpm start9.测试Memcached的PHP扩展是否安装成功cat /ust/local/nginx/html/test_memcached.php connect('127.0.0.1', 11211); $mem->set('test','Hello World',0,12); $val=$mem->get('test'); echo $val;?>用浏览器测试显示“Hello World”表示成功
转载于:https://blog.51cto.com/thankinglove/1795654