论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
数据库
›
Mysql
›
Redis7具体安装教程
Redis7具体安装教程
光之使者
论坛元老
|
2024-9-1 01:35:35
|
显示全部楼层
|
阅读模式
楼主
主题
1470
|
帖子
1470
|
积分
4410
Linux版的Redis7.0.0具体安装步骤教程
Centos版本:CentOS Linux release 7.9.2009 (Core)
Redis版本:7.0.0
1.1 查抄Linux环境是否支持
检察本地Linux服务器的GCC编译环境是否支持
gcc -v
# 查看Centos的版本信息
cat /etc/redhat-release
复制代码
gcc版本大于4.8.5以上均可
1.2 下载Redis7的安装包
Redis的下载方式通常有两种
在官网进行下载,然后手动导入到Linux服务器中 https://redis.io/downloads/
直接通过命令进行下载(推荐)
wget https://download.redis.io/releases/redis-7.0.0.tar.gz
复制代码
打开Linux服务器,在/opt目次下,保存Redis7的压缩包,然后将其解压
# 进入到文件安装目次cd /opt# 下载Redis7wget https://download.redis.io/releases/redis-7.0.0.tar.gz
# 解压Redis目次tar -zxvf redis-7.0.0.tar.gz
复制代码
1.3 安装Redis7
进入到Redis7的目次中,然后执行安装指令
# 进入到Redis文件目录
cd /opt/redis-7.0.0
# 执行编译指令
make && make install
复制代码
静待软件安装完毕…
安装完成后,会在/usr/local/bin目次下生成Redis的启动文件
该目次以及默认设置到环境变量,因此可以在恣意目次下运行这些命令。其中:
redis-cli:是redis提供的命令行客户端
redis-server:是redis的服务端启动脚本
redis-sentinel:是redis的哨兵启动脚本
1.4 Redis的设置文件
若我们需要让Redis在后台启动,则我们需要修改Redis的设置文件。起首备份一份Redis的设置文件。
# 新建文件夹用于保存Redis配置文件
mkdir /myredis
# 拷贝Redis的配置文件,并将其名称改为redis7.conf
cp /opt/redis-7.0.0/redis.conf /myredis/redis7.conf
复制代码
修改Redis的默认设置redis7.conf
# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes
# 密码,设置后访问Redis必须输入密码(可有可无)
requirepass 123456
复制代码
1.5 启动Redis
启动Redis服务端
redis-server /myredis/redis7.conf
复制代码
Redis安装完成后就自带了命令行客户端:redis-cli,使用方式如下:
redis-cli [options] [commonds]
复制代码
其中常见的options有:
-h 127.0.0.1:指定要毗连的redis节点的IP地址,默认是127.0.0.1
-p 6379:指定要毗连的redis节点的端口,默认是6379
-a 123321:指定redis的访问密码
1.6 开启自启动Redis
我们也可以通过设置来实现开机自启。
起首,新建一个体系服务文件:
vi /etc/systemd/system/redis.service
复制代码
内容如下:
[Unit]Description=redis-serverAfter=network.target[Service]Type=forkingExecStart=/usr/local/bin/redis-server /myredis/redis7.conf
PrivateTmp=true[Install]WantedBy=multi-user.target
复制代码
然后重载体系服务:
systemctl daemon-reload
复制代码
现在,我们可以用下面这组命令来操作redis了:
# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
复制代码
如果要远程毗连Redis客户端,则需要关闭Linux防火墙
# 查看防火墙状态
systemctl status firewalld
# 关闭防火墙
systemctl stop firewalld
# 开机禁用防火墙
systemctl disable firewalld
复制代码
执行下面的命令,可以让redis开机自启:
systemctl enable redis
复制代码
1.7 远程毗连Redis客户端
通过Another Redis Desktop Manager软件来远程毗连Linux服务器上的Redis
输入本身的Linux服务器地址以及密码和对应的Redis信息
毗连成功的截图如下
自此,Redis的安装就完成了。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
光之使者
论坛元老
这个人很懒什么都没写!
楼主热帖
〖Python接口自动化测试实战篇⑥〗- 接 ...
100 行代码搞定了 RPC 原理,大家随便 ...
HarmonyOS之分布式软总线
Python3,2行代码,多种方法,直接把网 ...
Python每日一练——第5天:闰年问题升 ...
PyTorch nn.RNN 参数全解析
【Linux篇】第十八篇——网络套接字编 ...
快速上手kettle(三)壶中可以放些啥? ...
KeePass敏感信息明文传输漏洞复现 (CV ...
《赵渝强》《Docker+Kubernetes容器实 ...
标签云
渠道
国产数据库
集成商
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表