Linux下redis环境的搭建

1.redis的下载

redis官网下载redis的linux压缩包,官网地址:Redis下载

网盘链接:

通过网盘分享的文件:redis-5.0.4.tar.gz

链接: https://pan.baidu.com/s/1cz3ifYrDcHWZXmT1fNzBrQ?pwd=ehgj 提取码: ehgj

2.redis安装与配置

将包上传到 /usr/local/src 下

进入目录进行解压:

复制代码
tar xzvf redis-5.0.4.tar.gz 

3.安装所有依赖gcc

解压后安装所有gcc相关的依赖。

bash 复制代码
yum install gcc-c++

如果出现:cannot find a valid baseurl for repo:base/7/x86_64

请移步:已解决centos7 yum报错:cannot find a valid baseurl for repo:base/7/x86_64的解决方案_cannot find a valid baseurl for repo: base-CSDN博客

解压后进入目录

bash 复制代码
cd redis-5.0.4/

进行编译

bash 复制代码
make

进行安装

bash 复制代码
make install PREFIX=/usr/local/redis

进入源码目录,把配置文件考过来

bash 复制代码
cp redis.conf /usr/local/redis/bin/

4.配置更改

配置文件中有四处需要修改,分别为:

  • bind :进行注释
  • daemonize:改为yes
  • requirepass :后面添加自己的密码
  • protected :改为no
bash 复制代码
cd /usr/local/redis/bin/

vim redis.conf

bind 127.0.0.1:表示只有本机才能进行访问

daemonize no:表示守护进程,不开启关闭窗口就会停止服务。

设置密码:requirepass Sa123456

关闭保护模式

不关闭只能本机访问

5.开启服务

bash 复制代码
./redis-server ./redis.conf

6.验证服务

至此,redis安装成功!

7.远程连接

使用远程客户端连接时,需要将redis的端口号6379进行开放

复制代码
#public 区域中永久添加 TCP 端口 6379的防火墙规则
firewall-cmd --zone=public --add-port=6379/tcp --permanent

#重新加载防火墙配置,使更改生效。
firewall-cmd --reload
相关推荐
夕除22 分钟前
redis--数据类型 string list
redis
一条泥憨鱼34 分钟前
【Redis | 黑马点评】分布式锁;Lua脚本;Redisson与看门狗 |源码万字详解
redis·分布式·lua
SelectDB技术团队40 分钟前
Snowflake 的开源替代怎么选:能力对照、三条部署路径与迁移执行
大数据·数据库·云原生·开源·snowflake·apache doris
Elastic 中国社区官方博客43 分钟前
告别繁琐控制台:Kabanos 如何将 MongoDB Compass 的易用性带入 Elasticsearch
大数据·数据库·mongodb·elasticsearch·搜索引擎·全文检索
京东云开发者1 小时前
当我谈数据库高可用时我谈些什么
数据库
梦影_1 小时前
MySQL进阶教程(一)—— 储存过程与触发器(上)
开发语言·数据库·后端·sql·mysql·中间件
星禾元亨2 小时前
用结构化数据与干净实体信号,让技术内容被 AI 搜索引擎稳定引用
数据库·人工智能·自动化·创业创新
stark张宇2 小时前
库存扣减的“锁”事:悲观锁、乐观锁、分布式锁
redis·分布式·mysql
底层玩家老张2 小时前
45:1压缩、19.1倍查询:1956亿行时序数据复盘
数据库·经验分享·时序数据库·存储压缩·写入优化
qq_白羊座2 小时前
口头说的 JSON 和 MySQL 里的 JSON
数据库·mysql·json