linux部署redis6

  1. 先看linux是否有wget,如果没有则需要安装。执行yun install wget
  2. 去redis官网找redis下载地址


    image.png
  3. 在linux系统你们,在/usr/local目录下,执行如下代码
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
  1. 下载后解压
tar vxzf redis-6.2.6.tar.gz
  1. 解压后修改文件夹名
mv redis-6.2.6.tar.gz redis6.2.6
  1. 进入redis文件夹进行编译,输入make
make
  1. 如果报错,根据错误信息去网上搜方案
    报错内容很多,可以搜这一句:make[1]: *** [adlist.o] Error 127
    然后找到解决方案,提示缺少cc,执行:
yum -y install gcc gcc-c++ libstdc++-devel
  1. 安装后再执行make,发现还是报错
    搜索报错内容:zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such
    找到解决方案,
    根据自己的系统选择make的参数
make MALLOC=libc

其中MALLOC必须是大写
此时编译通过!

  1. 然后就可以启动redis了,进入redis目录下src目录
    执行
./redis-server

服务器运行成功

  1. 令开命令行,敲
./redis-cli

成功连接
可以执行语句测试

set test haha
get test

参考:https://blog.csdn.net/m0_49578480/article/details/108034496
https://www.cnblogs.com/chaochao233/p/9704234.html
https://www.cnblogs.com/richerdyoung/p/8066373.html

你可能感兴趣的:(linux部署redis6)