Redis3.0.5的安装
第一步:到将要安装redis的目录下:cd /usr/local/redis
第二步:下载redis: wget http://download.redis.io/releases/redis-3.0.5.tar.gz
第三步:解压缩: tar xzf redis-3.0.5.tar.gz
第四步:安装C/C++的编译组件(非必须): apt-get install build-essential
第五步:编译:
cd redis-3.0.5
Make
第六步:拷贝文件: cp redis-benchmark redis-cli redis-server /usr/bin/
这样就不用再执行的时候加上./了,而且可以在任何地方执行
第七步:修改配置文件 vim /etc/sysctl.conf 添加:vm.overcommit_memory=1
补充介绍:overcommit_memory文件指定了内核针对内存分配的策略,其值可以是0、1、2。
0, 表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内 存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。
1, 表示内核允许分配所有的物理内存,而不管当前的内存状态如何。
2, 表示内核允许分配超过所有物理内存和交换空间总和的内存
第八步:添加到开机启动:
vi /etc/rc.d/rc.local
redis-server /usr/local/redis/etc/redis.conf
开放redis的端口,否则客户端无法连接。方法如下