Linux安装redis完整步骤

安装:

1.获取redis资源

或者官网下载版本

wget http://download.redis.io/releases/redis-6.2.1.tar.gz

2.解压  

tar xzvf redis-6.2.1.tar.gz

3.安装

  cd redis-6.2.1
  make
  cd src
  make install PREFIX=/usr/local/redis

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

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

 5.配置redis为后台启动

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

6.将redis加入到开机启动,授权rc.local 755权限

vi /etc/rc.local //在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)

7.开启redis

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

8.设置密码

运行cmd切换到redis根目录(usr/local/redis/bin),先启动服务端

>redis-server.exe
or
./redis-server

另开一个cmd切换到redis根目录,启动客户端

>redis-cli.exe -h 127.0.0.1 -p 6379
or
./redis-cli

客户端使用config get requirepass命令查看密码

>config get requirepass
1)"requirepass"
2)""    //默认空

客户端使用config set requirepass yourpassword命令设置密码

>config set requirepass 123456
>OK

一旦设置密码,必须先验证通过密码,否则所有操作不可用

>config get requirepass
(error)NOAUTH Authentication required

使用auth password验证密码

>auth 123456
>OK
>config get requirepass
1)"requirepass"
2)"123456"


配置文件设置密码(推荐)

打开redis.conf<如果没有此文件下载后,放置到redis目录下>,找到requirepass值修改密码,如下

# requirepass foobared      
requirepass yourpassword  //此处注意,行前不能有空格


退出重新登录

redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456
or
./redis-cli -h 127.0.0.1 -p 6379 -a 123456

外网访问

1、将配置文件所有的bind 都全部注释掉

2、将protected-mode yes改为no


常用命令  

  redis-server /usr/local/redis/etc/redis.conf //启动redis

  pkill redis  //停止redis

  卸载redis:

    rm -rf /usr/local/redis //删除安装目录

    rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本

    rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹


参考

https://www.cnblogs.com/lauhp/p/8487029.html

https://www.cnblogs.com/tenny-peng/p/11543440.html

    Danzel
    Danzel管理员

    • 声明:本文由Danzel于2021-09-12转载(优化),转载须经原站同意并注明出处。
    • 本文地址:http://maryd.cn/?id=195
    上一篇:群晖docker安装web浏览器
    下一篇:通过员工获取邮箱

    留言评论

    暂无留言
    取消
    扫码支持