Linux安装Redis

Linux 用的是Centos7


一、yum安装

yum install redis -y

二、启动

systemctl start redis

三、查看是否部署完成

 redis-cli
 #输入ping
 返回pong

四、编译安装

Centos7 要先做一个bash 升级 ,否则make过程中会报如下错误

server.c:3318:16: error: 'struct redisServer' has no member named 'loading'
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

PS: yum 过程中如果报错:Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64

#第一步:
cd /etc/yum.repos.d/
mv CentOS-SCLo-scl.repo CentOS-SCLo-scl.repo.bak
mv CentOS-SCLo-scl-rh.repo CentOS-SCLo-scl-rh.repo.bak  

#第二步:
vim CentOS-SCLo-rh.repo

#粘贴如下内容
[centos-sclo-rh]
name=CentOS-7 - SCLo rh
baseurl=https://mirrors.aliyun.com/centos/7/sclo/x86_64/rh/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo

原因:CentOS7的SCL源停止维护。 当scl源里面默认使用了centos官方的地址,需要替换为阿里云。

五、下载安装包

根目录下新建data目录,下载解压至data/

mkdir data
wget http://download.redis.io/releases/redis-6.0.8.tar.gz
tar -xzvf redis-6.0.8.tar.gz
cd redis-6.0.8
make

六、配置环境变量

vim /etc/profile
export PATH=/data/redis-6.0.8/src:$PATH
source /etc/profile

七、启动

 redis-server &

使用配置文件启动:

  redis-server  /data/6379/redis.conf & 

八、关闭

 redis-cli shutdown

九、查看redis是否运行

netstat -lnp|grep 63

十、redis连接

本地连接:
redis-cli -a 123456

远程连接:
redis-cli -h 192.168.116.133 -p 6379
如果有密码:
进入之后 再输入: auth 密码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值