REDIS

 每日运维   2019-10-24 10:29   72 人阅读  0 条评论

1.说明

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

2.下载地址

6.x

https://www.lanzous.com/iardenc

7.x

https://www.lanzous.com/iardesh

redis-cluster管理工具

https://www.lanzous.com/iardepe

3.安装

tar -xf redis-20180412.tar.gz
cd redis-20180412
bash nn_install.sh
卸载:rpm -e redis


4.配置修改

配置文件: 

/data/redis/conf/redis.conf

参数

说明

daemonize

yes

启用守护进程

pidfile

/var/run/redis.pid

pid文件

port

6379

监听端口

timeout

0

客户端闲置不关闭连接

loglevel

notice

日志记录级别

logfile

/data/redis/log/redis.log

日志目录

databases

16

数据库的数量

rdbcompression

yes

存储至本地数据库时压缩数据

dbfilename

dump.rdb

指定本地数据库文件名,默认值为dump.rdb

dir

/data/redis/dump

本地数据库存放目录

日志自动切割和删除

安装脚本中默认配置了日志的自动切割和删除。

/etc/logrotate.d/redis

#切割redis日志脚本,每天一个

切割后的日志格式如下:

image.png

日志删除,默认是保存7天的日志,如果需要修改请修改/etc/logrotate.d/redis,将rotate改成对应的值

#日志储存个数

rotate 7

验证

本地查看进程是否启动成功

image.png

redis客户端执行/data/redis/bin/redis-cli info,返回服务器相关信息

# /data/redis/bin/redis-cli
127.0.0.1:6379> info

安装信息

1.安装目录:/usr/local/redis

2.配置文件:/usr/local/redis/conf/redis.conf

3.pid文件:/var/run/redis/redis.pid

4.日志文件:/data/logs/redis/

5.日志切割:/etc/logrotate.d/redis

6.管理脚本:/etc/init.d/redis

基本命令:

启动:/etc/init.d/redis start

关闭:/etc/init.d/redis stop

重启:/etc/init.d/redis restart

查看状态:/etc/init.d/redis status





























本文地址:https://linux365.cn/post/18.html
版权声明:本文为原创文章,版权归 每日运维 所有,欢迎分享本文,转载请保留出处!

评论已关闭!