linux部署redis

下载对应版本redis解压

       https://redis.io/download 

     

  tar xzvf redis-6.2.6.tar.gz

安装

  cd redis-6.2.6

  make

  cd src

  make install PREFIX=/usr/local/redis(安装目录)

移动配置文件到安装目录下

  cd ../

  mkdir /usr/local/redis/etc

  mv redis.conf /usr/local/redis/etc

 配置redis为后台启动

  vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes

修改配置使命令全局可用

vim /etc/profile

export PATH=$PATH:/redis/bin (redis的安装路径)

redis-cli , redis-server 全局可用

启动redis

redis-server 即可启动redis服务(为默认配置)

redis-server /redis/etc/redis.conf 采用配置启动(推荐)

关闭redis

redis-cli shutdown

redis-cli 可连接本机redis,可以查看密码,设置密码

查看现有密码:config get requirepass

 设置密码 config set requirepass

 

 但是设置密码后再启动密码失效

修改redis.conf配置文件,加上

 requirepass yourpassword

 esc->:wq 保存后重启redis密码还是生效的

但是设置密码后redis-cli shutdown 会报错没有权限

可以用 redis-cli -a yourpassword shutdown 关闭

 

 可以使用以下语句关闭不出现警告

redis-cli

auth yourpassword

shutdown

 

将配置  bind 127.0.0.1 -::1 注释掉,可允许其他机器远程访问

 

posted @ 2021-11-26 15:55  涂山倩倩  阅读(305)  评论(0编辑  收藏  举报