一: 安装 Redis
1. 安装 Redis 依赖
yum install -y gcc tcl
2. 下载安装包解压
wget https://download.redis.io/releases/redis-6.2.7.tar.gztar xzf redis-7.0.12.tar.gz
tar -zxvf redis-7.0.12.tar.gz
cd redis-7.0.12
3. 运行编译命令
make && make install
默认安装的路径为usr/local/bin
二: Redis 目录说明
redis-server
: 服务端启动脚本redis-cli
: redis 命令行客户端redis-sentinel
: redis 哨兵启动脚本redis-benchmark
: 基准测试工具redis-check-aof
: AOF持久化文件检测和修复工具:redis-check-rdb
: RDB持久化文件检测和修复工具
三: 启动方式
1. 默认启动 ( 不推荐 )
redis-server
2. 带参数启动 ( 不推荐 )
redis-server -p 9999
3. 配置文件启动
首先将配置文件复制一份
cp redis.conf redis.conf.bck
修改
redis.conf
中的一些设置
# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes
# 密码,设置后访问Redis必须输入密码
requirepass 123321
Redis 的其他常见配置
# 监听的端口
port 6379
# 工作目录,默认是当前目录,也就是运行redis-server时的命令,日志、持久化等文件会保存在这个目录
dir .
# 数据库数量,设置为1,代表只使用1个库,默认有16个库,编号0~15
databases 1
# 设置redis能够使用的最大内存
maxmemory 512mb
# 日志文件,默认为空,不记录日志,可以指定日志文件名
logfile "redis.log"
启动 Redis
./redis-server ../conf/redis.conf
五: 操作
1. 单次操作
redis-cli -h -p {command}
//举例
redis-cli -p 6379 set Sakura LF
//下次要操作redis,还需要再通过redis-cli。
2. 命令行操作
通过redis-cli -h (host}-p {port}
的方式连接到Redis服务,之后所有的操作都是通过控制台进行
redis-cli [options] [commonds]
常见的 Options :
-h 127.0.0.1
: 指定要连接的redis节点的IP地址,默认是127.0.0.1-p 6379
: 指定要连接的redis节点的端口,默认是6379-a 123321
: 指定redis的访问密码
其中的 commonds 就是 Redis 的操作命令 , 例如 :
ping
: 与redis服务端做测试,服务端正常会返回pong
, 不指定commond时,会进入redis-cli
的交互控制台:
四: 退出
1. 退出备份
save
: 生成持久化文件nosave
: 不生成持久化文件
// 会提示是否需要保存,默认是备份
shoudown
2. 退出
exit
评论区