简介
本章节主要讲的是在Linux系统CentOS7.9上去完成 Redis 软件的安装
步骤
1.下载 Redis 安装包
2.解压 Redis 压缩包
3.yum 安装 gcc 依赖
4.跳转到 Redis 解压目录下
5.编译安装
6.启动 Redis
7.设置 Redis 密码
实施
1.下载 Redis 安装包
2.解压 Redis 压缩包
tar -zxvf redis-4.0.6.tar.gz
3.yum 安装 gcc 依赖
yum install -y gcc
4.跳转到 Redis 解压目录下
cd redis-4.0.6
5.编译安装
make MALLOC=libc
将/usr/local/redis-4.0.6/src目录下的文件加到/usr/local/bin目录
cd src && make install
6.启动 Redis
启动redis有三种方式
先切换目录到 redis src 目录下
6-1.直接启动 redis
./redis-server
如上图:redis启动成功,但是这种启动方式需要一直打开窗口,不能进行其他操作,不太方便。
按 ctrl + c可以关闭窗口。
6-2.以后台进程方式启动 redis
step1:修改 redis.conf 文件
step2:指定 redis.conf 文件启动
./redis-server /usr/local/redis-4.0.6/redis.conf
step3:关闭 redis 进程
首先使用ps -aux | grep redis查看redis进程
使用kill命令杀死进程
6-3.设置 redis 开机自启动
step1:在/etc目录下新建redis目录
mkdir redis
step2:将/usr/local/redis-4.0.6/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf
step3:将redis的启动脚本复制一份放到/etc/init.d目录下
step4:设置redis开机自启动
先切换到/etc/init.d目录下
然后执行自启命令
看结果是redisd不支持chkconfig
解决方法:
使用 vim 编辑 redisd 文件,在第一行加入如下两行注释,保存退出
注释的意思是,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。
再次执行开机自启命令,成功
现在可以直接已服务的形式启动和关闭redis了
启动:
service redisd start
关闭:
方法1:service redisd stop
方法2:redis-cli SHUTDOWN
7.设置 Redis 密码
step1:找到redis的配置文件redis.conf (一般在安装目录,如果找不到find / -name redis.conf
查找)
step2:
修改 redis.conf 文件 requirepass 属性
step3:重启 Redis