天天看点

Redis的安装部署以及配置

Redis的安装部署

  1. 下载Redis安装包:官网下载:http://download.redis.io/releases/redis-4.0.11.tar.gz
  2. Githut下载:https://github.com/antirez/redis/releases/tag/4.0.11
  3. 上传至Linux环境,可以通过xftp
  4. 使用root用户
  5. 上传完成后解压,tar -zxvf redis-4.0.11.tar.gz 
  6. Redis的安装部署以及配置
  7. 进入redis-4.0.11文件夹
  8. 执行make命令,注意:如果提示没有cc命令,先安装,执行yum install gcc
  9. cd src/ 执行make install
  10. 执行完成后,将redis的一些配置和文件移动到/usr/local/redis/下,没有请先手动创建目录,mkdir -p /usr/local/redis/bin/;mkdir -p /usr/local/redis/etc
  11. bin目录存放redis启动的文件,etc目录存放redis的配置文件redis.conf
  12. Redis的安装部署以及配置
  13. Redis的安装部署以及配置
  14. 为了使用方便,我们一般会修改一些redis的配置
  15. 设置后台运行,打开redis.conf配置文件,找到daemonize no改为daemonize yes
  16. 修改dir路径,这点建议修改,因为踩过坑,说多都是泪!!!找dir,默认是dir ./,表示你在那个目录下执行的启动操作,rdb文件就生成在那个目录下,建议修改为一个固定的目录,方便以后恢复数据
  17. 开启AOF备份,修改配置文件中的appendonly 为yes,同时需要关注一下appendfsync,有三个,默认everysec

    # appendfsync always,表示只要有更新操作就同步

    appendfsync everysec,表示每秒同步一次

    # appendfsync no,表示不同步

  18. 修改AOF备份文件的大小,如果超过这个大小,则覆盖写,默认64mb,可修改为auto-aof-rewrite-min-size 5G
  19. 如果需要远程访问,则需要注释掉bind 127.0.0.1,同时修改protected-mode 为no
  20. 将redis的命令写入profile,vim /etc/profile ,在最后加入export PATH=$PATH:/usr/local/redis/bin;保存后执行source /etc/profile使配置生效,之后就可以执行使用redis-server,redis-cli,而不需要带绝对路径
  21. 启动时主要带上配置文件的路径,redis-server /usr/local/redis/etc/redis.conf ,关闭使用redis-cli shutdown