Linux CentOS 中安装 Redis
Posted Yan Yang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux CentOS 中安装 Redis相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章