Redis【1】Linux下安装

Docker 安装

  • 先下载安装包
  • 这里我演示redis-5.0.4.tar.gz
  • 下载好之后.把文件传到Linux系统的/opt上.你也可以放其他目录
  • tar -zxvf redis-5.0.4.tar.gz解压
  • cd redis-5.0.4进入解压文件
  • make执行安装命令
    • 这时会报gcc错误
  • 安装gcc
非联网安装
  • cd /media里面有你的centOS安装目录.(这里如果没有的话.选择左上角.虚拟机.设置.网络适配器.设备状态.已连接.勾选. )
  • cd /media/CentOS_6.3_Final/Packages/进入安装目录.再进入有rpm的目录.
  • rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
  • rpm -ivh cpp-4.4.7-16.el6.x86_64.rpm
  • rpm -ivh kernel-headers-2.6.32-573.el6.x86_64.rpm
  • rpm -ivh glibc-headers-2.12-1.166.el6.x86_64.rpm
  • rpm -ivh glibc-devel-2.12-1.166.el6.x86_64.rpm
  • rpm -ivh libgomp-4.4.7-16.el6.x86_64.rpm
  • rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
  • rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
  • rpm -ivh gcc-4.4.7-16.el6.x86_64.rpm
联网安装
  • yum install gcc 这个我没尝试,这个比较方便
  • 安装完成,输入gcc -v查询gcc的版本.查看是否安装了gcc
  • cd /opt/redis-5.0.4再进入redis的解压的文件目录.
  • make MALLOC=libc执行安装
  • mkdir /myredis安装完成之后.新建目录一个目录用于备份Redis初始文件
  • cp /opt/redis-5.0.4/redis.conf /myredis把初始文件redis.conf拷贝到新建的目录
  • vim /myredis/redis.conf
    • 修改136行 GENERAL 下的daemonize yes,表示后台运行
    • i进行编辑,还好esc键输入:wq!强制保存并退出
  • redis-server /myredis/redis.conf启动
  • 如果提示错误bash :redis-server:command not found
  • 解决方法:建立软链接.我这里执行绝对路径.
    • ln -s /opt/redis-5.0.4/src/redis-server /usr/bin/redis-server
    • ln -s /opt/redis-5.0.4/src/redis-cli /usr/bin/redis-cli
  • 再次启动redis-server /myredis/redis.conf
  • ps -ef|grep redis检查是否启动
  • redis-cli -h 127.0.0.1 -p 6379启动客户端
  • redis-cli默认本地6379
  • 输入ping如果返回PONG就成功了…
  • 输入showdown,再输入exit退出