文章目录
一、Redis环境搭建
1.1 安装步骤
在Linux环境下安装Redis,我这里采用的是Centos7。
安装步骤如下:
-
安装C语言环境,在**/opt**目录下执行命令 :yum install gcc。等待安装完成后,进行下一步操作。
-
查询是否安装成功,检查gcc版本,命令:gcc --version,如图:
- 下载redis-7.0.1.tar.gz 放在 /opt 目录。
- 解压我们上一步的Redis文件,命令为:tar -zxvf redis-7.0.1.tar.gz,如图所示:
5. 解压完成后,进入解压的Redis目录,并执行命令:**cd redis-7.0.1/**
6.在redis-7.0.1目录下再次执行 make命令(只是编译好);
如果运行后会加载很多文件,则说明这个命令运行成功了。
如果没有准备好C语言的编译环境,make会报错 —Jemalloc/jemalloc.h:没有那个文件。
解决方案:
1、运行命令 make distclean
2、在redis-7.0.1目录下再次执行make命令。
-
跳过make test继续执行:make install
运行成功后:
- 默认安装目录:/usr/local/bin
1.2 查询默认安装目录
转至查询默认目录,如下图所示:
- redis-benchmark
性能测试工具,可以在自己电脑运行,看看自己电脑性能如果。
-
redis-check-aof
修复有问题的AOF文件,rdb和aof。
-
redis-sentinel
Redis集群使用。
- redis-server
Redis服务器启动命令。
-
redis-cli
客户端,操作入口。
-
redis-check-rdb
修复有问题的dump.db文件。
1.3 前台启动(不推荐)
前台启动,命令行窗口不能关闭,否则服务器停止。
1.4 后台启动(推荐)
1.4.1 备份 redis.conf文件
复制一份redis.conf到其他目录。
cp redis.conf /etc/redis.conf
将路径转至复制后 的文件目录:
cd /etc
1.4.2 后台启动设置 daemonize
先进入etc/etc/目录,找到redis.conf文件。
之后执行命令:
vim redis.conf
由于文字较多,我们直接在文件底部搜索,命令为:
/daemonize
找到后,修改daemonize中的no为yes,如下图所示:
先点击 " i "键,进入插入编辑状态。
修改后点击," ESC 退出插入状态。
输入命令:
:wq!
点击回车即可。
最后我们进入" usr/local/bin "目录,使用以下命名来启动redis服务
redis-server /etc/redis.conf
我们可以通过一个命名来查看后台是否已经启动了redis服务:
ps -aux|grep redis 或者 ps -ef|grep redis
如图所示:
可以看到我们已经成功启动了Redis服务。
可以直接在当前目录下运行命令:
redis-cli
1.5 如何关闭Redis服务
1.5.1 shutdown
单实例关闭直接使用命令:
redis-cli shutdown
或者进入到终端后使用shutdown命令
多实例关闭,指定端口关闭:
redis-cli -p 6379 shutdown
我知道的还有另外一种方式:
- 首先找到开启后的Redis进程号
ps -aux|grep redis
- 其次使用命令
kill -9 端口号
同样可以实现关闭Redis服务。
以上就是在Linxu环境下搭建Redis环境并使用启动Redis服务。