当前位置:网站首页>linux Redis下载及安装
linux Redis下载及安装
2022-07-22 10:26:00 【AscendKing】
一、 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安装
- mkdir /usr/local/src/redis
- 进入目录 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
边栏推荐
- The problem of overwriting array when pushing
- Youboxun helps Shenzhen build a global "city of Hongmeng Oula"
- dns被劫持有什么现象?DNS是什么 dns被劫持了如何解决
- Leetcode 209. subarray with the smallest length
- Elastic Search 学习入门之Search全文检索(七)
- RetinaNet:Focal Loss for Dense Object Detection
- try catch
- Flutter 2 Advanced (I): practical skills of flutter
- Xilinx FPGA Microblaze AXI_IIC使用方法及心得
- [database basic dry goods] MySQL foundation and slow query optimization practice
猜你喜欢
优博讯助力深圳打造全球“鸿蒙欧拉之城”
域名劫持定义及原理、域名被劫持解决办法有那些
使用Modelsim独立仿真Altera及Xilinx IP核
Elastic Search 学习入门之ES的简单操作命令(二)
Elastic Search 学习入门之中文检索(八)
Elastic Search 学习入门之核心概念(四)
PLSQL cannot be initialized
【C】从内存出发理解C语言变量作用域与生命周期
Development and construction of NFT card chain game system DAPP
Elastic Search 学习入门之Search全文检索(七)
随机推荐
左侧宽度固定、右侧宽度自适应
win8.1系统发生蓝屏问题解决方法、IE主页被恶意劫持怎么解决?
DNS劫持如何预防、DNS是什么?DNS劫持详解
网站莫名跳转,从百度谈什么是网站劫持?百度快照劫持怎么解决
[database basic dry goods] MySQL foundation and slow query optimization practice
ES6 usage
Differences among VaR, let and Const
pyplot.plot使用遇到:UserWarning: Starting a Matplotlib GUI outside of the main thread will likely fail
如何将Word转化为Markdown文本
Docker - DB2 database deployment through container installation tutorial
[online case analysis] one-time slow query optimization and summary thinking
Unknown AVD name [Pixel_2_API_30], use -list-avds to see valid li
ping: www.baidu. Com: unknown name or service reason analysis
dns劫持如何完美修複?dns被劫持如何解决如何完美修複
2017 year end summary
知名软件ADSafe暗藏恶意代码 从众多网站劫持流量
CNN的简单实现过程
MySql分页
Flutter 2进阶(一):Flutter实用技巧
Kotlin learning II: classes and objects