下载
- 进入官网找到下载地址 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