首页 > 高性能 > 缓存技术

memcache中session数据的保存
时间:2014-03-03 17:32:05  点击: 来源:  作者:


稍大点的网站都会面临用户会话的保存问题,大致的方案有数据库保存,memcahce保存等多种方式,其中又以memcache为最佳,因为memcache是基于内存的,所以速度也是最快的。

一,下载
首先,需要下载memcache,并下载 ...


        稍大点的网站都会面临用户会话的保存问题,大致的方案有数据库保存,memcahce保存等多种方式,其中又以memcache为最佳,因为memcache是基于内存的,所以速度也是最快的。

一,下载
首先,需要下载memcache,并下载对应版本支持memcache扩展的php_memcache.dll。

windows版
1.点击本站附件下载或者去刚上搜下下载下来,本站下载包下包含啦memcache和判断php版本的文件
/uploadfile/down/memcached.zip
2.下载对应版本php_memcahced.dll到ext下

linux:下面以centos为例
1.yum install -y memcached
2.下载对应版本php_memcached.dll到ext下

二,安装
1.windows版
1.1 进入cmd
1.2.切换到memcache所在目录
1.3.安装:memcached -d install
1.4.启动:memcached -d start
1.5.查看memcached是否启动:netstat -an 有11211端口是还有在监听说明启动成功



2.linux版
yum install -y memcached 自动完全软件和依赖包的安装

三,配置

修改php.ini,找到session.save_handler,session.save_path改为以下配置:

    session.save_handler = memcache
    session.save_path = "tcp://127.0.0.1:11211"


四,启动与停止

windows版:

1.启动/停止memcached:memcached -d start/stop
2.启动/停止apache:net stop/start apache2.2

linux版:

1.启动/停止/重启:service memcached start/stop/restart
2.启动/停止apache/nginx:
service httpd restart/stop/start
nginx -s reload





”您可通过以下微信二维码,赞赏作者“
 
 
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
windows如何挂载webdav?
windows如何挂载webda
linux服务器同步互联网时间
linux服务器同步互联
亚马逊云lightsail服务器使用教程 | 亚马逊云lightsail使用指南
亚马逊云lightsail服
hostdare 4折优惠,直接降价60% 美国洛杉矶低至 $10.4/年 768M内存/1核/10gNVMe/500g流量
hostdare 4折优惠,直接
相关文章
栏目更新
栏目热门

关于我们 | 广告服务 | 联系我们 | 网站地图 | 免责声明 | WAP | RSS


Copyright © 运维之家 2013-2024