Redis安装教程

196 阅读1分钟

下载Redis

从官网上 redis.io/download 下载最新稳定版本即可

安装Redis

  1. 安装gcc编译环境,如果已经安装过了,那么就是 nothing to do
    yum install gcc-c++ 
    
  2. 解压Redis
    使用命令: tar -zxvf 5.0.2.tar.gz
    

3. 进入解压目录, 进行安装 使用命令: make && make install

配置Redis

  1. 拷贝redis-5.0.2/utils/redis_init_script到/etc/init.d/目录,目的是做开启自启动

  2. 拷贝redis-5.0.2/redis.conf到/usr/local/redis/目录,如果没有/usr/local/redis/目录,则新建一个目录

  3. 配置redis.conf文件

    1.修改 daemonize no -> daemonize yes,目的是为了让redis启动在linux后台运行
    2.修改redis的工作目录:dir /usr/local/redis/db
    3.绑定IP改为 0.0.0.0 ,代表可以让远程连接,不收ip限制 
    bind: 0.0.0.0
    4.修改Redis密码,默认是没有的,如果是生产环境应该必须设置
    requirepass: 123123
    
  4. 修改 redis_init_script 文件

    1.修改CONF为我们刚刚配置的Redis核心文件地址
    CONF="/usr/local/redis/redis.conf"
    2.在文件再开始添加如下内容,保证开启自启动:
    #chkconfig: 22345 10 90
    #description: Start and Stop redis
    3.修改下面这行代码,保证通过该脚本能够关闭Redis:
    $CLIEXEC -p $REDISPORT shutdown ->
    $CLIEXEC -a 123123 -p $REDISPORT shutdown
    4.保存修改,退回到命令行界面,给redis_init_script文件添加权限
    chmod 777 redis_init_script
    5.启动Redis
    redis_init_script start
    6.给redis添加开启自启动
    chkconfig redis_init_script on
    
    这里给2个通过脚本开启和停止Redis的命令:
    1.开启Redis:redis_init_script
    2.停止Redis:redis_init_script