memcached安装

                                    memcached服务安装
                                    
1.介绍:高性能分布式的内存对象缓存系统,具备通用性,但本来的目的是用于为动态web程序加速,并减轻数据库的的负担,是一款c/s架构软件


2.特征:协议简单(文本协议),基于libevent的事件处理,内置内存存储方式,memcached不互相通信的分布式


3.语言支持:Perl,PHP,Python,Ruby,C#,C/C++,Lua……


4.windows安装官网上并未提供 Memcached 的Window平台安装包,我们可以使用以下链接来下载,你需要根据自己的系统平台及需要的版本号点击对应的链接下载即可:
  32位系统 1.2.5版本:http://static.runoob.com/download/memcached-1.2.5-win32-bin.zip
  32位系统 1.2.6版本:http://static.runoob.com/download/memcached-1.2.6-win32-bin.zip
  32位系统 1.4.4版本:http://static.runoob.com/download/memcached-win32-1.4.4-14.zip
  64位系统 1.4.4版本:http://static.runoob.com/download/memcached-win64-1.4.4-14.zip
  32位系统 1.4.5版本:http://static.runoob.com/download/memcached-1.4.5-x86.zip
  64位系统 1.4.5版本:http://static.runoob.com/download/memcached-1.4.5-amd64.zip
   在 1.4.5 版本以前 memcached 可以作为一个服务安装,而在 1.4.5 及之后的版本删除了该功能。因此我们以下介绍两个不同版本 1.4.4 及 1.4.5的不同安装方法:
        小于1.4.5版本安装方法
        下载完,放到指定的盘符下面,用cmd命令提示符打开
找到文件 进行 memcached.exe -d install
进行启动 memcached.exe -d start
memcache 默认端口为11211
查看端口号看看是否安装成功 netstat -an
大于1.4.5版本安装
下载完,放到指定的盘符下面,用cmd命令提示符打开
执行命令  d:\memcached\memcached.exe 注意这是路径啊在d盘下面
schtasks /create /sc onstart /tn memcached /tr "'d:\memcached\memcached.exe' -m 512"
schtasks /delete /tn memcached 这是删除创建任务

5.Linux中安装
路径是 /usr/local/src 安装一定要注意路径与版本的问题
memcached依赖libevent库首先我们把这个库给装上
官方网址 http://libevent.org/
下载
wget  https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
解压
tar axvf libevent-2.0.22-stable.tar.gz
进入目录
cd libevent-2.0.22-stable
配置
./configure --prefix=/usr/local/libevent
编译与安装
make && make install
安装memcached服务
下载
wget http://memcached.org/files/memcached-1.4.31.tar.gz
解压
tar zxvf memcached-1.4.5.tag.gz
进入
cd memcached-1.4.5
配置
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent
编译与安装
make && make install
启动

/usr/local/memcached/bin/memcached -m 64 -p 11211 -u nobody(实际中不要用root用户) -vv -d(作为一个进程) 


6.什么是 NoSQL
nosql,指的是非关系型的数据库,相对于传统关系型数据库的"行与列",NoSQL的鲜明特点为 k->v 存储(memcached,redis),或基于文档存储(mongodb)



温馨提示
如果出现一直在编译那就是时间的问题修改一下时间就ok了
date -s '2016-09-21 21:45:00'

clock -w  把时间写入 cmos


这只是memcached服务还没有编译php操作memcache的扩展呢!请等待

 
   
  
                                       
                                                                       
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值