Linux 安装 Redis 详细步骤讲解

JSON 2017-11-25 15:21:48 13332

看群友有在询问 Linux 安装 Redis ,之前弄过一篇 Windows 的:在windows上安装redis并设置密码,IP绑定 如果是Windows 就看这篇就可以。

现在看官网都4.0 + 的版本了。官网下载地址:https://redis.io/download


开始安装吧:

Redis 下载安装

我不下载最高版本吧,下载个3.2,已经支持集群了。

1.下载Redis 并 编译

$ wget http://download.redis.io/releases/redis-3.2.0.tar.gz
$ tar xzf redis-3.2.0.tar.gz
$ cd redis-3.2.0
$ make

2.Redis编译后,copy几个有用的文件夹,或者你可以直接全部copy过去

mkdir /usr/redis
cp redis-server  /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli  /usr/redis
#如果没有配置文件就忽略,这个不是必要的。
cp redis.conf  /usr/redis
cd /usr/redis

或者

cp *   /usr/redis

Redis 启动

如果是运行群主的Demo,建议不用考虑配置文件,因为你别搞太复杂(如果你很了解,也不会看这个安装篇^_^),直接启动 redis,进入redis目录。

cd /usr/redis
./redis-server

Redis 配置文件配置

增加配置文件

#选择一个合适的配置文件位置
vi redis.conf

增加内容

#默认端口6379
port 6379
#绑定ip,如果是内网可以直接绑定 127.0.0.0 ,或者忽略,0.0.0.0是外网
bind 0.0.0.0
#超时
timeout 300
loglevel notice
#分区
databases 16
save 900 1
save 300 10
save 60 10000
rdbcompression yes
#存储文件
dbfilename dump.rdb
#密码 abcd123
requirepass abcd123

保存启动,如果需要配置文件的配置生效,启动需要带配置文件一起

./redis-server redis.conf

Redis 配置注意

1.如果redis配置了密码,那么你使用的时候也要添加密码去使用,(看群里好多人都是项目配置了密码,而redis没有配置导致链接不上)

2.如果对外开放redis(外网),一定要配置密码,并且更改默认端口号,最好把端口改成和其他应用的端口,达到混淆,比如22,8080,3306等

Redis 测试

#启动redis,如果已经启动忽略
./redis-cli
#set 一个值
set domain www.sojson.com
ok

get domain 

www.sojson.com


版权所属:SO JSON在线解析

原文地址:https://www.sojson.com/blog/259.html

转载时必须以链接形式注明原始出处及本声明。


附件下载:

备注:点击文件名下载,附件源来自云端,只能在本站下载。复制下载链接无效。

本文主题:

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。

关于作者
上天我不能,入地我不愿,我只能徘徊于天地之间。生当夏花,死而无憾!
相关文章
Maven的Mirror和Repository 的详细讲解
PHP用户定义函数详细讲解
TCP 和 UDP协议详细讲解,优缺点分析讲解
document.domain解决跨域问题,详细讲解
PHP用户定义函数详细讲解
Freemarker Macro,Freemarker 宏参数传递详细讲解
Golang 常见设计模式——装饰模式详细讲解
JavaScript对象详细剖析
JavaScript对象详细剖析
SEO 之 SpringMVC redirect 301,301和302区别详细讲解
最新文章
文件上传漏洞与防御 4058
前端构建工具选型指南:Webpack、Vite、Rollup、esbuild 深度对比 1444
物联网时代2026年时序数据库选型指南 1151
SaaS行业面临AI挑战:从“无限复用”到“灵活适应” 1269
神经网络:从构造到模型训练全链路解析 1168
一文吃透 Redis 核心存储结构:ziplist、listpack 与哈希表扩容 / 并发查询 1593
Linux sudo提权完整指南:从基础用法到生产级安全配置 691
XSS 和 CSRF 的本质区别及开发防御全解析 772
JVM垃圾回收(GC)全维度解析:从原理到调优实战 813
Linux动静态库与ELF加载全解析:从实操制作到底层原理 912
最热文章
免费天气API,天气JSON API,不限次数获取十五天的天气预报 783114
最新MyEclipse8.5注册码,有效期到2020年 (已经更新) 711464
苹果电脑Mac怎么恢复出厂系统?苹果系统怎么重装系统? 679993
Jackson 时间格式化,时间注解 @JsonFormat 用法、时差问题说明 562673
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 512621
Elasticsearch教程(四) elasticsearch head 插件安装和使用 484794
Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据... ... 302947
Java 信任所有SSL证书,HTTPS请求抛错,忽略证书请求完美解决 247433
Elasticsearch教程(一),全程直播(小白级别) 233097
谈谈斐讯路由器劫持,你用斐讯路由器,你需要知道的事情 228329
支付扫码

所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看

查看我的收藏

正在加载... ...