赞
踩
官方下载地址:Redis,下载最新稳定版本【版本看自己选择】。
sudo apt-get update
sudo apt-get install redis-server
上述操作可能遇到的错误:
dpkg: error processing package redis-server (--configure): installed redis-server package post-inst
sudo vi /etc/redis/redis.conf
配置后需要重新启动。
配置外网需要访问:
bind 127.0.0.1
改为:
bind 0.0.0.0
查看 Redis 的运行状态:
sudo systemctl status redis
redis 服务控制:
sudo service redis start
sudo service redis stop
sudo service redis restart
redis-cli
- set key1 hellowrold
- get key1
设置临时密码(server重启后就无效了)。
认证命令:如果配置了用户名就要加上用户名,不然就直接写上密码就可以认证了。
redis-cli
进入后
config get requirepass
config set requirepass 123456
auth 密码
config set requirepass ''
在redis.conf配置文件中设置。
配置密码:找到requirepass foobared,取消掉这行注释,并且将foobared改成你的密码,
配置用户名:
kill掉之前的server,重新redis.server。
然后用新建连接就可以这样:./redis-cli -a 123456
上面设置的都是对默认用户default的密码,redis以前版本也只支持单用户访问,也就是没有用户名这个概念。auth认证时候只要auth +密码就行,默认是auth +default+密码
'redis://default:root@192.168.124.49:6380/1'
设置密码参考博文:https://mohen.blog.csdn.net/article/details/106502054
执行示例图:
退出命令:
【查看redis进程是否运行:ps aux|grep reids】
【安装完服务默认是开启的】
step1:下载
wget http://download.redis.io/releases/redis-4.0.9.tar.gz 【下载网址根据当前需要的版本进行下载】【在官网下载时会显示该url】
step2:解压
tar xzf redis-4.0.9.tar.gz
step3:移动,放到usr/local⽬录下
sudo mv ./redis-4.0.9 /usr/local/redis/
step4:进⼊redis⽬录
cd /usr/local/redis/
step5:生成 【下载的是C语言源码,所以要sudo】
sudo make
解决sudo: make: command not found问题
step6:测试,这段运⾏时间会较⻓
sudo make test
step7:安装,将redis的命令安装到/usr/local/bin/
⽬录
sudo make install
step8:安装完成后,我们进入目录/usr/local/bin
中查看
cd /usr/local/bin
ls -all
【使用redis-cli前,必须先启动redis服务器:redis-server】
- redis-server redis服务器
- redis-cli redis命令行客户端
- redis-benchmark redis性能测试工具
- redis-check-aof AOF文件修复工具,对有问题的 AOF 文件进行修复
- redis-check-rdb RDB文件检索工具,对有问题的 RDB文件进行修复
- redis-sentinel:Redis集群使用
step9:配置⽂件,移动到/etc/
⽬录下
配置⽂件⽬录为/usr/local/redis/redis.conf
sudo cp /usr/local/redis/redis.conf /etc/redis/
【此为C/S架构】
【查看redis进程是否运行:ps aux|grep reids】
上述安装过程可能会缺少依赖GCC。安装C语言编译环境
yum install -y gcc
通过使用 gcc --version 命令打印 GCC 版本,来验证 GCC 编译器是否被成功安装:
gcc --version
前台启动:/usr/local/bin下执行
./redis-server
后台启动:修改redis.conf文件
daemonize yes #由no改为yes
启动服务
./redis-server ../redis.conf
/usr/local/bin下执行
./redis-cli
ping命令可以检测服务器是否正常(服务器返回PONG)
- 127.0.0.1:6379> ping
- PONG
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。