redis的安装与配置

### 1.直接安装,yum install redis

### 2.源代码安装
wget https://codeload.github.com/redis/redis/tar.gz/refs/tags/7.0.10

### 解压 tar -zxvf redis7.0.10.tar.gz

### 进入文件
[root@VM-4-12-centos redis-7.0.10]# ls
00-RELEASENOTES     CONTRIBUTING.md  INSTALL    README.md   runtest-cluster    SECURITY.md    tests
BUGS                COPYING          Makefile   redis.conf  runtest-moduleapi  sentinel.conf  TLS.md
CODE_OF_CONDUCT.md  deps             MANIFESTO  runtest     runtest-sentinel   src            utils
###因文件中没有configure文件,而有Makefile文件,直接使用make && make install

### 服务器启动:进入src目录,直接输入redis-server

### 使程序后台运行 
### 修改redis.conf  将 daemonize no 修改为  daemonize yes

### 启动redis服务器 redis-server ../redis.conf

### 查看redis服务器是否启动成功
[root@VM-4-12-centos src]# ps -ef | grep redis
root     22469     1  0 16:27 ?        00:00:00 redis-server 127.0.0.1:6379
root     22635 22389  0 16:27 pts/0    00:00:00 grep --color=auto redis

### 启动reids客户端
[root@VM-4-12-centos src]# redis-cli
127.0.0.1:6379> 

###redis.conf中配置项
# 配置redis服务绑定到指定的IP地址和端口
bind  127.0.0.1
port  6379
# 设置后台运行
daemonize yes
# 设置日志级别 debug 调试    verbose  详细   notice  通知   warning  警告
loglevel warning
# 配置数据库的数量,默认16个
database 16
# 日志存放位置
 logfile   ""
 
 ### redis-server 命令存放位置
 [root@VM-4-12-centos ~]# whereis redis-server
redis-server: /usr/local/bin/redis-server

### redis持久化
redis运行时,数据保存在内存里
rdb方式:
默认的方式,直接镜像内存里的数据,把内存里的数据保存到dump.rdb文件里

# 保存到硬盘中的文件名
 dbfilename dump.rdb
 # 保存到硬盘中的位置
 dir ./
 
 ### 保存时间设置
 save 900 1        15分钟内,只要修改,就保存一次
 save 300 10       5分钟,如果修改超过10次,也会保存1次
 save 60  10000    在1分钟内,如果修改的次数超过10000,会保存1次
 
 ### AOF持久模式,将修改的每一条指令写进appendonly.aof中,
 ### 需要修改配置文件,来打开aof功能
 appendonly       yes
 appendfilename   "appendonly.aof"
posted @ 2023-04-13 23:07  Bre-eZe  阅读(82)  评论(0)    收藏  举报