redis-2.8.17安装指导
来源:互联网 发布:2016我国旅游业数据 编辑:程序博客网 时间:2024/05/13 09:01
redis-2.8.17安装指导
版本描述
操作系统:centos 6.5 64 bit
redis: 2.8.17
网络规划
NULL
用户创建
用root用户登录,在所有节点上创建用户,用户名为redis,密码:redis(这是可以修改的)
1、创建用户组:groupadd redisgrp
2、执行如下命令: useradd redis -g redisgrp-d /home/redis
3、用户建立好,在设置密码
执行如下命令: passwd redis
在提示输入密码处输入:redis
在提示确认密码处输入:redis
安装redis
下载安装包
进入/home/redis 目录下,执行如下命令:
wget http://download.redis.io/releases/redis-2.8.17.tar.gz
解压
tar -zxvf redis-2.8.17.tar.gz
安装编译组件
yum install build-essential
编译redis
1、进入编译目录:
cd /home/redis/redis-2.8.17
2、编译,执行命令:
make
等待编译成功(输出 Hint: It's a good idea to run 'make test' ;) )表示成功
3、进入目录
/home/redis/redis-2.8.17/src
在这个目录下会生成如下几个新文件
redis-benchmark (Redis性能测试工具)
redis-check-aof
redis-check-dump
redis-cli (Redis命令行操作工具)
redis-sentinel
redis-server (Redis服务器的daemon启动程序)
4、移动执行文件
把上面列出的文件copy到上层目录中(/home/redis/redis-2.8.17)
修改配置文件
修改redis.conf配置
1、打开 /home/redis/redis-2.8.17/redis.conf 文件
2、修改如下配置:
daemonize yes
pidfile /home/redis/redis-2.8.17/var/redis.pid
logfile /home/redis/redis-2.8.17/logs/redis.log
requirepass 123456
maxclients 10000
appendfsync always
maxmemory 2000000000 (表示分配1G内存,这个可以根据实际情况配置)
3、保存退出
修改sysctl.conf配置(非必需)
下面这个是修改内核参数,如果是对非商用情况下可以不用修改
1、打开 /etc/sysctl.conf
2、添加配置
vm.overcommit_memory=1
3、生效配置
sysctl vm.overcommit_memory=1
启动
在/home/redis/redis-2.8.17目录下执行
./redis-server redis.conf
测试
执行:ps -ef | grep redis
输出 ./redis-server *:6379 表示安装成功
- redis-2.8.17安装指导
- redis-2.8.17安装指导(自己做测试了)
- SYBASE12.5安装指导
- EA700A 安装指导
- Procps安装指导
- Axis安装指导
- Redmine安装指导
- fedora13 的安装指导
- VS安装指导
- memcached安装指导
- RK29 adb 安装指导
- tinyos2.0安装指导
- Matlab 7.0 安装指导
- NS2 安装指导
- XNA安装指导
- MySql安装指导
- Hive安装指导
- Hive安装指导
- 技术负责人的三种角色
- 图
- Linux RT(2)-硬实时Linux(RT-Preempt Patch)的中断线程化
- 计算机如何启动(How Computers Boot Up)
- 在linux系统中带包编译java程序
- redis-2.8.17安装指导
- 第13周项目1--数组大折腾1
- HTML enctype 属性
- 硬实时Linux(RT-Preempt Patch)在PC上的编译、使用和测试
- Ubuntu中Nginx的安装与配置
- java代码规范
- ios 发布iOS应用(xcode5)到App Store(苹果商店) 详细解析
- 如何根据传感器实时采集的数据计算出前进后退侧移下蹲等动作,并且能够估算出速度,算法
- 从网页监听Android设备的返回键