巨详细Linux安装Redis
redis_1">1、检查系统是否残留redis数据
redis等数据相关中间件安装前一定要进行残留数据检查,排除后期存在的各种隐患。
#检查有没有残留客户端
whereis redis-cli
#检查有没有残留服务
whereis redis-server
这样就是没残留数据
2、上传压缩包到服务器
2.1压缩包获取
redis各版本下载地址:https://download.redis.io/releases/或https://github.com/tporadowski/redis/releases?page=1
本文档使用redis5.0.7版本作为演示,安装包传输工具使用Xftp,如何使用参考:https://blog.csdn.net/weixin_44953395/article/details/112900516
2.2创建相关目录
如果你使用过我的巨详细系列其他文档,这一波可以跳过
#创建压缩包存放目录
mkdir -p /data/install
#创建安装目录
mkdir -p /data/local
之后将下载好的压缩包上传至/data/install/目录下,过程略。
3、安装Redis
3.1解压Redis压缩包
#进入/data/local目录
cd /data/local
#解压压缩包,注意压缩包名称版本号
tar -zxvf /data/install/redis-5.0.7.tar.gz -C /data/local/
这样就是正常解压状态
3.2安装Redis
解压完之后开始准备安装工作
#进入解压出来的redis目录
cd redis-5.0.7/
#下载相关依赖
yum -y install gcc gcc-c++ tcl automake autoconf libtool make
#一定要下载完依赖在执行此安装编译命令
make && make install
安装编译成功
将redis进程服务化
#进入utils目录
cd utils/
#执行启动redis命令,卡住之后一直点回车直到启动完毕
./install_server.sh
4、配置Redis
4.1设置Redis随系统启动
#启动redis
systemctl start redis_6379.service
#设置开机自启动
systemctl enable redis_6379.service
#查看redis状态
systemctl status redis_6379.service
4.2测试功能
测试客户端是否正常
#使用redis客户端
redis-cli
#设置key值为ping;value值为pong
set ping pong
#根据key值获取value值
get ping
#退出
exit
4.3设置密码和设置准许远程访问
#设置准许远程链接
bind 0.0.0.0
#设置密码为password
requirepass password
编辑配置文件
#编辑配置文件
vi /etc/redis/6379.conf
单按“i”键进入编辑模式,页面左下角出现-- INSERT --后,在最顶层新增如下配置。#设置准许远程链接
bind 0.0.0.0
#设置密码为password
requirepass password按 ESC 键退出编辑状态,输入:wq!保存并退出
重启redis使配置生效,再次进行密码测试
#重启redis
systemctl restart redis_6379.service
#使用redis客户端
redis-cli
#根据key值ping获取value试试,正常情况会报错,因为设置了密码
get ping
#输入密码
auth ping
#再次获取value值,这次就能获取到了
get ping
#退出客户端
exit