一. 安装准备工作
1. 访问 Redis 官网下载 Redis 软件: https://redis.io/download
2. 安装 rzsz 软件, 方便在 Linux 上直接上传本地文件:
yum install lrzsz
3. 在 opt 下创建文件夹 opt
mkdir Redis
4. 上传安装包
在 / opt/Redis 目录下:
输入 rzrz 命令, 选择上传刚下载的 Redis 安装包
二. 开始安装
1. 解压缩.
tar -xzvf Redis-5.0.5.tar.gz
2. 切换到解压后的目录.
cd Redis-5.0.5 ( 一般来说, 解压目录里的 INSTALL 文件或 README 文件里写有安装说明, 可参考)
3. 编译.
- make
- (注意, 编译需要 C 语言编译器 gcc 的支持, 如果没有, 需要先安装 gcc. 可以使用 rpm -q gcc 查看 gcc 是否安装)
- (利用 yum 在线安装 gcc 的命令 yum install gcc )
- (如果编译出错, 请使用 make clean 清除临时文件. 之后, 找到出错的原因, 解决问题后再来重新安装.)
4. 进入到 src 目录.
cd src
5. 执行安装.
make install
若出现以下错误:
致命错误: jemalloc/jemalloc.h: 没有那个文件或目录
则执行命令: make MALLOC=libc 执行成功后再次执行 make install 命令
到此就安装完成. 但是, 由于安装 Redis 的时候, 我们没有选择安装路径, 故是默认位置安装. 在此, 我们可以将可执行文件和配置文件移动到习惯的目录.
- d /usr/local
- mkdir -p /usr/local/Redis/bin
- mkdir -p /usr/local/Redis/etc
- cd /opt/Redis/Redis-5.0.5
- cp ./Redis.conf /usr/local/Redis/etc
- cd src
- cp mkreleasehdr.sh Redis-benchmark Redis-check-aof Redis-cli Redis-server Redis-sentinel /usr/local/Redis/bin
6. 开放 Linux 6379 端口
1. 编辑 / etc/sysconfig/iptables 文件: vi /etc/sysconfig/iptables-config
加入内容并保存:-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 6379 -j ACCEPT
三 / 启动 Redis, 检验安装成功否
/usr/local/Redis/bin/Redis-server
查看 Redis 启动情况
ps -ef | grep Redis
以上效果则表明启动成功
四 / 测试使用 Redis
1. 使用 xhell 另起一个窗口
- cd /usr/local/Redis/bin/
- set name cyb
- get name
如上图, 则 Redis 安装并能使用成功.
以上就是本篇博客内容, 该内容借鉴了蚂蚁课堂课上知识: http://www.mayikt.com/. 若对以上内容有疑问的欢迎留言探讨.
来源: http://www.bubuko.com/infodetail-3209226.html