Linux CentOS 中安装 Redis

Posted Yan Yang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux CentOS 中安装 Redis相关的知识,希望对你有一定的参考价值。

使用 VMware 安装 CentOS(一)

在 CentOS 中安装 JDK(二)

Linux CentOS 中安装 MySQL 与卸载 MySQL(三)

Linux CentOS 中安装 Tomcat(四)



Linux 中安装 Redis

一、安装准备

一、软件下载

根据自己需要下载即可

VMware 下载链接:https://pan.baidu.com/s/1Iqqi4sh6C2rNZ4AByJDowQ
提取码:us0d

JDK1.8 下载链接:链接:https://pan.baidu.com/s/15S51CpKuGHEdRsvi5vrE5Q
提取码:pgcl

SecureSRT 下载链接:https://pan.baidu.com/s/1zE1PUoJbV-UbKud0cwpxqQ
提取码:zbbl

MySQL 下载链接:https://pan.baidu.com/s/1jiQvt1W6yOyceZSp4V9nfg
提取码:agts

Tomcat 链接:https://pan.baidu.com/s/1GItc4aY8HDYjXpMxrlll9g
提取码:lzhl

Redis 百度网盘链接:https://pan.baidu.com/s/1kaA4WZM7AZF8Lk438UIe6g
提取码:v3z1

环境搭建文档下载链接:https://pan.baidu.com/s/1JjNgwv66VvYGjeIXrulljw
提取码:pd54


2. 安装 SecureCRT

由于我是在 CentOS7 上安装 Redis,CentOS 我装的是没有桌面的版本,所以想要把本地文件上传到远程的 CentOS 中需要借助工具,在这里我使用的是 SecureCRT,SecureCRT安装步骤请看我这篇文章的第一个步骤:在 CentOS 中安装 JDK(二)


二、安装 Redis

1. 新建安装目录

我把 Redis 安装在这里,你看自己需要选择安装位置

mkdir /usr/local/software

2. 上传文件

把本地 Redis 文件上传到远程服务器的 /usr/local/software,如果没有出现本地列表请看下面一张图,打钩就好

  • 上传
  • 没有本地窗口解决办法,勾上之后继续回到上一步执行,如果出现了本地窗口,跳过这一步

3. 解压 Redis 到指定路径

# 跳转到压缩包所在目录
cd  /usr/local/software
# 解压压缩文件
tar -zxvf redis-6.2.1.tar.gz -C /usr/local

注意:上面的 C 是大写的 C


4. 删除压缩包

# 跳转到压缩包所在目录
cd  /usr/local/software
# 删除压缩文件
rm -rf redis-6.2.1.tar.gz 

5. 安装gcc编译器

# 跳转到压缩包所在目录
cd  /usr/local/software
# 安装编译器
yum install -y gcc

6. 编译 Redis

# 跳转到压缩包所在目录
cd  /usr/local/redis-6.2.1/
# 编译
make

7. 安装redis 服务

# 跳转到压缩包所在目录
cd  /usr/local/redis-6.2.1/src
# 安装redis 服务
make install

8. 修改配置文件

# 修改配置文件
vi /usr/local/redis-6.2.1/redis.conf
  • 后台运行

  • 关闭保护模式

9. 启动redis服务

# 启动 redis 服务
/usr/local/redis-6.2.1/src/redis-server  /usr/local/redis-6.2.1/redis.conf

10. 验证启动是否成功

# 查看是否有redis服务
ps -ef | grep redis
# 或者查看端口
netstat -tunpl | grep 6379

11. 设置远程连接

vi /usr/local/redis-6.2.1/redis.conf


12. 停掉redis, 重新启动

# 查看是否有 Redis 服务
ps -ef | grep redis
# kill 进程号,这里是你的进程号,别写我的,不然没用
kill -9 7465
# 重启 Redis 服务
/usr/local/redis-6.2.1/src/redis-server    /usr/local/redis-6.2.1/redis.conf

13. 防火墙开放6379

注意:如果防火墙处于被关闭转态,就可以跳过 13 和 14 这两步

# 查看防火墙转态,如果处于 not running 状态就可以跳过 13 和 14 这两步
firewall-cmd --state
# 开放
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload

14. 远程连接

firewall-cmd --reload


总结

以上就是 Linux CentOS 中安装 Redis 的总结了,代码仅供参考,欢迎讨论交流。

以上是关于Linux CentOS 中安装 Redis的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7中安装redis以及一些基本配置

在 CentOS 7.9 中安装最新的 Redis

Linux系统中安装使用Redis

如何在suse linux中安装redis集群

centos7中安装配置验证卸载redis

VMware Workstation/Fusion 中安装 Fedora 23/24 及其他 Linux 系统时使用 Open VM Tools 代替 VMware Tools 增强工具的方法(代码片