欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

CentOS7.2 安装单机 Redis

程序员文章站 2024-03-26 13:25:05
...

前言

鉴于我在准备 Redis 方面的文章,所以,我先附上一份《CentOS7 安装单机 Redis》的教程,教程比较简单,按照文章所说一步一步执行即可。

正文

我用的是 CentOS 7.2,其实 Redis 安装在每个系统上大同小异,所以我就以我的系统为例,但是由于可能因为环境差异,遇到一些问题,记住,不要慌,可以找度娘,也可以找我,毕竟教学相长嘛。

1. 下载redis

下载地址在:redis.io
比如把 Redis 安装到 /home/usr/soft/

cd /home/usr/soft/
wget http://download.redis.io/releases/redis-5.0.5.tar.gz

2. 解压压缩包

tar -zxvf redis-5.0.5.tar.gz

3. 安装gcc依赖

Redis是C语言编写的,编译需要

yum install gcc

4. 编译安装

cd redis-5.0.5
make MALLOC=libc

将/home/usr/soft/redis-5.0.5/src目录下二进制文件安装到/usr/local/bin

cd src
make install

5. 修改配置文件

默认的配置文件是/home/usr/soft/redis-5.0.5/redis.conf
后台启动

daemonize no

改成

daemonize yes

下面一行必须改成 bind 0.0.0.0 或注释,否则只能在本机访问

bind 127.0.0.1 

如果需要密码访问,取消requirepass的注释(线上务必设置,否则容易被挖矿)

requirepass yourpassword

6. 使用指定配置文件启动Redis(这个命令建议配置alias)

//alias 举个例子
alias redis=/home/usr/soft/redis-5.0.5/src/redis-server
/home/usr/soft/redis-5.0.5/src/redis-server /home/usr/soft/redis-5.0.5/redis.conf

7. 进入客户端(这个命令建议配置alias)

/home/usr/soft/redis-5.0.5/src/redis-cli

8. 停止redis(在客户端中)

redis> shutdown

ps -aux | grep redis
kill -9 xxxx

By the way

有问题?可以给我留言或私聊
有收获?那就顺手点个赞呗~

当然,也可以到我的公众号下「6曦轩」,

回复“学习”,即可领取一份
【Java工程师进阶架构师的****】~

回复“面试”,可以获得:
【本人呕心沥血整理的 Java 面试题】

回复“MySQL脑图”,可以获得
【MySQL 知识点梳理高清脑图】

还有【阿里云】【腾讯云】的购买优惠噢~具体请联系我

曦轩我是科班出身的程序员,php,Android以及硬件方面都做过,不过最后还是选择专注于做 Java,所以有啥问题可以到公众号提问讨论(技术情感倾诉都可以哈哈哈),看到的话会尽快回复,希望可以跟大家共同学习进步,关于服务端架构,Java 核心知识解析,职业生涯,面试总结等文章会不定期坚持推送输出,欢迎大家关注~~~

近期会通过面试问答的形式为大家推送面试相关的知识,如果有什么建议可以在公众号留言~

CentOS7.2 安装单机 Redis