linux安装redis

 

1、查看服务器是否安装gcc,如果没有,则安装

  yum install -y gcc

2、下载或者拷贝安装包到/usr/local下面

  wget https://download.redis.io/releases/redis-6.2.5.tar.gz

  本文最终的文件:redis-6.2.5.tar.gz

  或者去https://redis.io/download网站下载或者查看wget链接。

3、解压

  tar -zxvf redis-6.2.5.tar.gz

4、将解压完的文件拷贝到/usr/local/redis下面

  直接修改文件夹名为redis redis-6.2.5/ redis

5、进入redis目录,然后编译

  cd redis

  make

6、编译完成,安装,

  make PREFIX=/usr/local/redis install

  PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径,bin目录

  不加这个关键字库文件则会默认存放在/usr/local/lib目录,配置文件默认会存放在/usr/local/etc目录,其他的资源文件默认会存放在usr/local/share目录

7、配置文件修改

  vi redis.conf,找到下面配置,进行自定义修改:

  appendonly  yes  #开启aof

  daemonize yes  #后台运行

  #bind 127.0.0.1  #注释掉可以外部访问

  requirepass 123456  #使用密码访问,密码123456

  修改完成后按esc退出编辑模式,然后输入:wq

8、启动

  ./bin/redis-server redis.conf

9、解决redis运行正常,有时候保存数据会报错:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.

  解决方案:修改配置文件  stop-writes-on-bgsave-error  no

  重启redis后解决。

posted @ 2021-08-03 11:47  孤城丶闭  阅读(37)  评论(0编辑  收藏  举报