redis安装配置
- 安装gcc
- centos7具有该环境,若没有则
yum -y install gcc- c++
- centos7具有该环境,若没有则
- 下载redis压缩包,并传输到linux的download目录下
- https://download.redis.io/releases/redis-7.4.2.tar.gz
- 解压压缩包(并将解压得到的目录重命名),将其移动到/usr/local目录下
tar -zxvf redis-7.4.2.tar.gz
mv redis-7.4.2 redis7
mv redis7 /usr/local
- 编译并安装
make && make install
- 其默认的安装位置为/usr/local/bin
- 修改配置文件
- 配置文件redis.conf在之前解压了redis的目录中,此处为/usr/local
- 建议对原始配置文件建立备份,查找配置项时记得用命令模式下
/关键词搜索
vi /usr/local/redis7/redis.conf
- daemonize no改为yes
- protected-mode yes改为no
- bind 127.0.0.1 注释掉
- #requirepass foobared 取消注释,将foobared改为你的密码
- 指定redis读取配置文件启动后台
redis-server /usr/local/redis7/redis.conf
- 开启防火墙6379端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
- 从新加载防火墙
firewall-cmd --reload
- 通过命令行连接redis
redis-cli -a 你的密码
- 键入ping,返回pong则连接成功
- 用set命令存入键值对,用get命令获取值
set key hello
get key
- 由于端口已经暴露,通过可视化工具可以连接redis,这里没有指定用户名,在连接时用户名为空
- quit命令会退出,但是redis服务并不会关闭
- 单实例关闭
redis-cli -a 你的密码 shutdown
- 若已经在redis中,则可以直接shutdown
- 多实例关闭
redis-cli -p 端口号(没修改配置则为6379) shutdown