Linux 安装 Redis 详细步骤讲解

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

看群友有在询问 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

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


附件下载:

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

本文主题:

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

关于作者
上天我不能,入地我不愿,我只能徘徊于天地之间。生当夏花,死而无憾!
相关文章
Linux 安装 Redis 详细步骤讲解
Maven的Mirror和Repository 的详细讲解
document.domain解决跨域问题,详细讲解
Freemarker Macro,Freemarker 宏参数传递详细讲解
SEO 之 SpringMVC redirect 301,301和302区别详细讲解
Plupload 上传详细讲解,Plupload 多实例上传,Plupload多个上传按钮
Bootstrap Affix 插件 高级用法详细讲解
BlockingQueue 方法详细描述
HttpClient 获取详细的头信息
解JavaScript中splice()方法,有Demo详细介绍
最新文章
自媒体时代的贤内助——AI 视频云 4554
Golang 常见设计模式——装饰模式详细讲解 4309
Flink 在又拍云日志批处理中的实践 17475
个推异常值检测和实战应用-又拍云 4850
TCP 和 UDP协议详细讲解,优缺点分析讲解 15061
URL中乱七八糟的字符讲解,来源以及如何解决 10254
HTTP/3 来了,您真的了解它么? 9370
当我谈 HTTP 时,我谈些什么? 14607
新浪短链(t.cn)最新申请官方API的方法讲解。 78304
QUIC / HTTP3 协议详细分析讲解 12743
最热文章
苹果电脑Mac怎么恢复出厂系统?苹果系统怎么重装系统? 671923
最新MyEclipse8.5注册码,有效期到2020年 (已经更新) 659640
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 579037
Jackson 时间格式化,时间注解 @JsonFormat 用法、时差问题说明 539810
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 506396
Elasticsearch教程(四) elasticsearch head 插件安装和使用 475844
Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据... ... 241160
Java 信任所有SSL证书,HTTPS请求抛错,忽略证书请求完美解决 240852
谈谈斐讯路由器劫持,你用斐讯路由器,你需要知道的事情 220484
Elasticsearch教程(一),全程直播(小白级别) 218568
支付扫码

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

查看我的收藏

正在加载... ...