redis如何启动指定配置文件?相关方法操作

Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。那redis如何启动指定配置文件?下面来我们就来给大家讲解一下。

1-1:下载redis源码 1.7MB

【wget http://download.redis.io/releases/redis-4.0.6.tar.gz】

redis如何启动指定配置文件?相关方法操作.png

注意:若报错提示wget命令找不到,需要 yum install wget -y

移动压缩包到/home/redis/ 目录下(若没有redis目录,需要新建)

【mv redis-4.0.6.tar.gz /home/redis/】

1.jpg

1-2:解压压缩包

【cd /home/redis/ 】

【tar -zxf redis-4.0.6.tar.gz】

2.jpg

1-3:yum安装gcc依赖

yum install gcc -y

3.jpg

1-4:编译安装

先跳转到redis解压目录下

【cd /home/redis/redis-4.0.6/】

编译安装

【make MALLOC=libc】

4.png

将/home/redis/redis-4.0.6/src目录下的文件加到/usr/local/bin/目录

【cd /home/redis/redis-4.0.6/src】

【cp ./* /usr/local/bin/】

【make install】

5.jpg

6.png

2-1:直接启动Redis

先切换到redis src目录下

【cd /home/redis/redis-4.0.6/src】

直接启动Redis

【./redis-server】

如上图:redis启动成功,但是这种启动方式需要一直打开窗口,不能进行其他操作,不太方便。

按 ctrl + c可以关闭窗口。

2-2:以后台方式启动和关闭

修改redis.conf文件,该文件路径 /home/redis/redis-4.0.6/redis.conf

搜索daemonize关键字,

将 daemonize no 修改为 daemonize yes 然后 wq 保存

7.png

关闭redis进程

首先使用ps -aux | grep redis查看redis进程

【ps -aux | grep redis】

8.jpg

注意,查进程的命令有ps -aux 和ps -ef,建议使用-aux,-aux格式输出,标准格式,更直观。

相关区别及示范输出如上图所示。

使用kill命令杀死进程

【kill -9 141820】

注意,图中的112728进程是 grep的进程。不要kill错了。

2-3:指定配置文件启动

【cd /home/redis/redis-4.0.6/src】

【./redis-server ../redis.conf】

9.jpg

注意:若启动Redis时不指定配置文件,默认会选用内部的conf文件,而不是安装目录下的,最好启动时指定配置文件。

2-4:指定日志输出启动

Redis与Mysql一样,出于性能的考虑,默认配置,日志记录功能未开启。若需要开启日志记录功能,将redis.conf 文件中的 loglevel 和 logfile 属性,参考下图修改即可。

10.png

按照文中这样的方法就可以实现redis启动指定配置文件了,redis是一个高性能的 key-value 数据库。不仅支持简单的key-value类型的数据,还支持数据的备份,大家一定要掌握好它的使用方法。最后大家如果想要了解更多其他工具教程知识,敬请关注奇Q工具网。

推荐阅读:

java字符怎么比较大小?java字符串如何截取?

java编程的开头格式是怎样的?java编程代码要注意哪些关键点?

java语言编译系统是什么系统?java语言开发工具有哪些?