CentOS7 Redis单机版安装配置

一、Redis相关网址

官网地址:http://redis.io
中文官网地址:http://www.redis.cn
官方命令大全网址:http://www.redis.cn/commands.html
下载地址:http://download.redis.io/releases
 
二、Redis安装环境
 
第一步:安装`C`语言需要的`GCC`环境、wget工具
  yum  install -y gcc-c++   
  yum install -y wget
第二步:下载并解压缩`Redis`源码压缩包
  下载:wget http://download.redis.io/releases/redis-5.0.5.tar.gz 或 直接下载源码包上传到CentOS
  解压:tar -zxf redis-5.0.5.tar.gz
 
第三步:编译`Redis`源码,进入`redis-5.0.5`目录,执行编译命令
  进入目录:cd redis-5.0.5
  编译:make   
 
第四步:指定Redis的安装路径,通过`PREFIX`指定安装路径
  安装:make   install PREFIX=/server/redis  
 
三、Redis启动
1.前端启动
  * 启动命令:**`redis-server`**,直接运行`bin/redis-server`将以前端模式启动
    相对路径启动:./redis-server
    前端启动缺点:客户端窗口关闭则`redis-server`程序结束,不推荐使用此方法
 
2.后端启动(守护进程启动)
  第一步:拷贝`redis-5.0.5/redis.conf`配置文件到`Redis`安装目录的`bin`目录
     命令:   cp  redis源码/redis.confi  redis安装路径/bin/   例子:   cp  redis.conf  /server/redis/bin/ 
  在安装目录的`bin`目录删除之前生成的数据库文件:rm -rf dump.rdb
 
  第二步:修改`redis.conf`
    vim redis.conf  
         1.将`daemonize`由`no`改为`yes`
    daemonize yes
    2.默认绑定的是回环地址,默认不能被其他机器访问,注释bind 127.0.0.1
    # bind 127.0.0.1
    3.关闭保护模式,由yes该为no
    protected-mode no  
    4.开启密码验证
    requirepass foobared    #密码:foobared
    5.数据库文件的存放路径
    dir ./ 
    6.数据库数量设置
    databases 16
    7.开启logfile日志文件
    logfile "路劲/redis.log" #默认:logfile ""
 
   第三步:启动服务
  ./redis-server redis.conf
        
  其它:后端启动的关闭方式
  ./redis-cli shutdown
 
四、其它命令
- `redis-server` :启动`redis`服务
- `redis-cli` :进入`redis`命令客户端 
  ./redis-cli -h 127.0.0.1 -p 6379
  -h:redis服务器的ip地址
  -p:redis实例的端口号
- `redis-benchmark`: 性能测试的工具
- `redis-check-aof` : `aof`文件进行检查的工具
- `redis-check-dump` :  `rdb`文件进行检查的工具
- `redis-sentinel` :  启动哨兵监控服务
原文地址:https://www.cnblogs.com/Adoni/p/12870323.html