下载
- 进入官网找到下载地址 https://redis.io/download,右键Download按钮,选择复制链接
- 进入到Xshell控制台,通过
wget下载
wget https://download.redis.io/releases/redis-6.2.0.tar.gz
- 解压
tar -zxvf redis-6.2.0.tar.gz
- 移动,方便管理和卸载
mv /root/redis-6.2.0 /usr/local/redis
安装
- 编译
make
如果有报错,通过
rpm -q gcc查看是否安装gcc,若没有yum install gcc安装
如果还有报错:
致命错误:jemalloc/jemalloc.h:没有那个文件或目录,则make clean后通过make MALLOC=libc编译
- 安装,如果不加prefix,bin文件会在/user/local/下,加上方便管理和卸载
make install prefix=/user/local/redis/
修改配置
vi redis.conf
- 将
bind注释,否则客户端工具无法连接redis - 修改
daemonize为yes,默认是no,否则redis不能后台运行 - 修改
requirepass设备密码,否则客户端无法连接redis
......
#bind 127.0.0.1 -::1
......
daemonize yes
......
requirepass 123456
......
启动
1.启动
./bin/redis-server redis.conf
- 查看是否启动
ps -ef|grep redis
- redis-cli连接,进入redis控制台,可执行命令
./bin/redis-cli -h 127.0.0.1 -p 6379 -a 123456
shutdown:关闭redisexit:退出控制台
防火墙开放对应端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --list-ports

该博客详细介绍了如何在Linux环境下下载、安装和配置Redis。首先,从官网获取下载链接,使用wget命令进行下载,然后解压并移动到指定目录。接着,编译源代码,确保已安装gcc,解决jemalloc头文件缺失问题。安装完成后,修改redis.conf配置文件,包括取消bind限制,启用后台运行和设置密码。最后,启动Redis服务,并开启防火墙对应的端口,以便客户端连接。
6107

被折叠的 条评论
为什么被折叠?



