linux Redis下载及安装

一、 Redis下载及安装

1. Redis版本说明

Redis原生只支持linux系统

Redis官方是不支持windows平台,windows版本是微软自己建立的分支,基于官方的redis源码上进行编译、发布、维护的,所以window平台上的redis版本都略低于官方版本。

2. Redis下载

当前redis最新版本是4.0,它是一个测试版本,稳定版本是3.2版本。

可以直接在windows上下载,通过上传工个上传到linux系统,也可以在linux下直接

最新稳定版本下载链接:http://download.redis.io/releases/redis-3.2.8.tar.gz

注意:必须可以上网

3. Redis安装

  1. mkdir /usr/local/src/redis
  2. 进入目录 cd /usr/local/src/redis

第一步:将redis.tar.gz解压

tar -zxvf redis-3.2.8.tar.gz

第二步:进入redis-3.2.8目录

cd redis-3.2.8

第三步:对redis进行编译

make

注意:如果安装redis是报下面的错误,是因为系统没有安装gcc环境,缺少依赖

解决方案

在使用yum安装gcc依赖的时候,会报出错误

报错原因是因为DNS服务器错误,所以需要在/etc/resolv.conf文件中添加

依赖安装完成后,对redis进行重新编译,发现还会报错一个错误

错误原因,是因为Redis默认加载的是jemalloc中的配置文件,有时候没有就会报错,可以使用

 make MALLOC=libc

指令,加载备用的配置文件即可进行编译

第四步:安装到指定的目录

make PREFIX=/usr/local/src/redis/redis1 install

安装完成后,我们进入目录bin中查看  

                                                                     

redis-server  redis服务器

redis-cli redis命令行客户端

redis-benchmark redis性能测试工具

redis-check-aof AOF文件修复工具

redis-check-rdb  RDB文件检索工具

防火墙打开6379端口

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

/etc/rc.d/init.d/iptables save

/etc/init.d/iptables status

linux安装redis后无法远程访问解决方案

1.修改ip绑定

注释掉bind 127.0.0.1

2.关闭掉protected-mode

将protected-mode yes修改为protected-mode no

3.防火墙打开6379端口

防火墙打开6379端口

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

/etc/rc.d/init.d/iptables save

/etc/init.d/iptables status

猜你喜欢

转载自blog.csdn.net/wangwenzhe222/article/details/81983875