centos自带的redis不是最新版 ,所以编译源码安装
这里右键复制下载链接
非root用户在以下命令前加sudo
1.在用户目录下(eg:/home/user)下载最新的redis
wget http://download.redis.io/releases/redis-6.0.5.tar.gz
2.解压缩文件
tar -zxvf redis-6.0.5.tar.gz
3.编译源码
cd redis-6.0.5
make
make install
如果报错 需要更新gcc版本
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
// 临时有效,退出 shell 或重启会恢复原 gcc 版本
scl enable devtoolset-9 bash
// 长期有效
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
4.启动服务
whereis redis-server
redis-server: /usr/local/bin/redis-server
/usr/local/bin/redis-server
#可以创建快捷方式
ln -s /usr/local/bin/redis-server /usr/bin/redis-server
显示如图说明安装成功:
5.redis的配置
修改源码目录下redis.conf文件并复制到etc目录
4.修改源码目录下redis.conf文件 文件并复制到etc目录
vim redis.conf
bind 127.0.0.1 #根据情况是否需要远程访问去掉注释
daemonize yes 设置后台运行(以守护进程方式运行)
cd /usr/local/etc/
cp redis.conf的文件路径 . #.代表当前目录
5.redis的服务器和客户端
启动redis服务器,下面的方式将以指定的配置文件启动
redis-server /usr/local/etc/redis.conf
创建客户端快捷方式
whereis redis-cli
redis-cli: /usr/local/bin/redis-cli
ln /usr/local/bin/redis-cli /usr/bin/redis-cli
启动客户端
redis-cli
存储,查找数据
127.0.0.1:6379> set name zhagnsan
OK
127.0.0.1:6379> get name
"zhagnsan"
127.0.0.1:6379>
如果帮助到了你 粉一下好咩(∩_∩)