Linux安装Redis
redis下载地址:https://redis.io/download
下载稳定版本
下载好了之后 把安装包上传到linux服务器,然后解压安装包
然后解压安装包 我是解压到我source文件夹下了
#解压安装包
tar -zvxf redis-6.0.9.tar -C ../source
#进入到安装包里
cd ../source/redis-6.0.9
#需要 安装gcc套装
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
#升级gcc
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
#设置永久升级
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
#执行编译
make
如果报错
redis编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录
执行下面的命令
make MALLOC=libc
make PREFIX=/home/zdicc/source/redis-6.0.9 install
然后在开始安装
修改redis的配置文件
vi /home/zdicc/source/redis-6.0.9/redis.conf
//将daemonize no 改成daemonize yes
// bind 127.0.0.1 前面加# 注释掉
// protected-mode yes 改为 protected-mode no
redis 启动
/home/zdicc/source/redis-6.0.9/bin/redis-server /home/zdicc/source/redis-6.0.9/redis.conf
通过 redis-cli命令进入redis控制台
redis-cli
如果报错:
redis-cli: 未找到命令
那就给redis命令加入环境变量中
echo 'export PATH=/home/zdicc/source/redis-6.0.9/bin:$PATH' >> /etc/profile
source /etc/profile