Redis配置与使用
程序员文章站
2022-03-05 09:55:41
...
安装
下载后
tar -zxf redis-5.0.0.tar.gz
cd redis-5.0.0
make
src/redis-server redis.conf
配置
vim redis.conf (更详细的原因查看redis.conf的注释)
protected-mode no 默认是yes,修改为 no
bind 127.0.0.1 注释掉这句
daemonize yes 默认是no,修改为 yes #即默认以后台程序方式运行
logfile "/home/futeng/logs/redis.log" #修改生成默认日志文件位置
dir /home/futeng/data/redisData #配置持久化文件存放位置
使用
启动(3种方式)
默认
#加上`&`号使redis以后台程序方式运行
./redis-server &
配置
redis-server ./redis.conf
脚本
推荐在生产环境中使用启动脚本方式启动redis服务。启动脚本redis_init_script位于Redis的 /utils/ 目录下
#大致浏览下该启动脚本,发现redis习惯性用监听的端口名作为配置文件等命名,我们后面也遵循这个约定。
#redis服务器监听的端口
REDISPORT=6379
#服务端所处位置,在make install后默认存放与`/usr/local/bin/redis-server`,如果未make install则需要修改该路径,下同。
EXEC=/usr/local/bin/redis-server
#客户端位置
CLIEXEC=/usr/local/bin/redis-cli
#Redis的PID文件位置
PIDFILE=/var/run/redis_${REDISPORT}.pid
#配置文件位置,需要修改
CONF="/etc/redis/${REDISPORT}.conf"
根据启动脚本要求,将修改好的配置文件以端口为名复制一份到指定目录。需使用root用户
mkdir /etc/redis
cp redis.conf /etc/redis/6379.conf
将启动脚本复制到/etc/init.d目录下,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)
p redis_init_script /etc/init.d/redisd
停止
#使用客户端
redis-cli shutdown
#因为Redis可以妥善处理SIGTERM信号,所以直接kill -9也是可以的
kill -9 PID
下一篇: redis操作总结(更新中)
推荐阅读
-
java中"==" 与equals方法的使用
-
解读ASP.NET 5 & MVC6系列教程(4):核心技术与环境配置
-
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
-
java中final与finally的使用介绍
-
VSCode使用之Vue工程配置eslint
-
MusicBee好不好?音乐管理与收藏软件MusicBee优缺点评测及使用教程分享
-
insert select与select into 的用法使用说明
-
Python IDLE 安装与使用教程(调试、下载)
-
iis与apache共用80端口配置方法
-
SpringBoot项目中使用redis缓存的方法步骤