Redis 安装教程
- 一、安装环境
- 二、安装Redis
- 2.1 下载软件包
- 2.2 下载gcc 依赖
- 2.3 安装Redis
- 2.4 修改配置并启动Redis
- 2.5 开放端口
- 三、总结
- 补充(2022.12.12)
- 1、关闭redis
- 2、设置redis默认用户default 的密码
- 3、开机自启动
一、安装环境
虚拟机系统:CentOS 7.6
数据库管理工具:Another-Redis-Desktop-Manager.1.4.8
二、安装Redis
2.1 下载软件包
Redis 下载地址:
将Reids 的软件包通过FTP 工具放进了/usr/local/env 目录,并进入该目录:
cd /usr/local/env/
操作结果如下:
解压Redis 软件包并重命名:
tar -xzf redis-6.2.5.tar.gz
mv redis-6.2.5 redis
操作结果如下:
进入redis 目录并进行安装:
cd redis
make
emmm…又报错了。
2.2 下载gcc 依赖
cc: 未找到命令
小问题,我们安装下gcc 就可以了:
yum -y install gcc gcc-c++ libstdc++-devel
操作结果如下:
安装成功后,执行
make MALLOC=libc
操作结果如下:
2.3 安装Redis
继续执行Redis 的make 命令:
make
操作结果如下:
执行完 make 命令后,redis 的 src 目录下会出现编译后的 redis 服务程序 redis-server,还有用于测试的客户端程序 redis-cli:
cd src
ll
操作结果如下:
2.4 修改配置并启动Redis
修改redis 的配置文件:
vi ../redis.conf
将对应行数下的内容进行更改:
第75行: bind 127.0.0.1 改为 bind 0.0.0.0
第 94行: protected-mode yes 改为 protected-mode no
第257行: daemonize no 改为 daemonize yes
启动Redis 服务:
./redis-server ../redis.conf
操作结果如下:
2.5 开放端口
开放防火墙的6379 端口以便远程连接:
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
操作结果如下:
在Another-Redis-Desktop-Manager 中连接10.90.21.96 的Redis,可以看到成功了:
三、总结
好了,本文到此截至,主要介绍了如何在Centos 7 服务器上安装Redis 服务。
我是陈冰安,一个学习者。补充(2022.12.12)
1、关闭redis
在src目录下启动redis-cli ,执行关闭命令:
cd /usr/local/env/redis/src
./redis-cli
shutdown
2、设置redis默认用户default 的密码
vi /usr/local/env/redis/redis.conf
找到requirepass关键字,后面就是密码。默认情况下是注释掉的,即默认不需要密码,。打开注释,设置为自己的密码,重启即可,修改位置如下:
重启redis服务端
cd /usr/local/env/redis/src
./redis-server ../redis.conf
3、开机自启动
cp /usr/local/env/redis/utils/redis_init_script /etc/init.d/redis
vi /etc/init.d/redis
修改端口号及目录路径:
设置权限
chmod 777 /etc/init.d/redis
chkconfig redis on
设置完成,虚拟机重启后redis 会自动启动。