Redis(一)Centos7.6安装Redis服务

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: Centos的yum源中没有redis;这里我们需要安装一个第三方的yum源,这里用了Fedora的epel仓库。

QQ图片20220425165519.jpg

缓存是个好东西啊。


网站访问量大的时候,能抵挡好一阵呢。


虽然我网站访问量大时候仅限于被爬取数据的时候。


这数据库要是崩一次,也够受的了。


尝试在服务器上安装一个redis。


试试,看看他能挺多久。


我不太喜欢使用编译安装来安装程序。


最开始接触linux的时候,使用编译安装lamp环境,经常出错,留下阴影了都。


因此我使用yum命令安装。


但是Centos的yum源中没有redis。


这里我们需要安装一个第三方的yum源,这里用了Fedora的epel仓库


1:首先安装epel,一路yes,命令如下:


yum install epel-release


2:第三方源配置好之后,我们开始安装redis


yum install redis


安装完成之后,这里需要注意一下:重点,redis访问端口为6379,这里需要将6379端口开放,否则redis无法访问。


3:开启redis命令:


systemctl start redis


4:设置redis开机启动命令:


systemctl enable redis


5:查看redis运行状态命令:


systemctl status redis


至此,linux服务器安装redis完成。


6:让redis在后台运行:修改 redis.conf 中 daemonize 为 yes 即可


7:redis 设置密码:(这个密码你可以不设置,我就没有设置)


redis-cli //进入 redis 操作界面
config set requirepass test123 //设置密码
auth test123 //密码验证
config get requirepass //获取密码


设置完密码之后,执行redis命令,如果报错,需要先执行


auth test123 //密码验证


8:停止redis服务器


通过下面的命令停止redis服务器。


redis-cli shutdown
redis 设置密码登录后,想关闭redis服务器,需要
redis-cli -a 密码 shutdown


9:redis允许远程访问


redis服务器默认是处于保护模式并只能本地访问,打开redis.conf文件可以看到如下配置


bind 127.0.0.1
protected-mode yes


修改为


#bind 127.0.0.1
protected-mode no


然后重新载入redis配置


redis-server redis.conf


10: redis远程连接的密码验证


redis.conf中,打开配置文件找到


#requirepass foobared


去掉行前的注释,并修改密码为所需的密码,保存文件


requirepass myRedis


重启redis


redis-cli shutdown
redis-server redis.conf


11 :redis忘记密码处理方法


如果有一天突然手一抖,完了,redis密码是啥来着,我咋记不住了呢。


这个时候不要慌,打开linux命令行。


输入:


whereis redis.conf


QQ图片20220425165521.png


然后打开这个redis的配置文件


全文搜索:requirepass


QQ图片20220425165524.jpg


requirepass后边的字符串,就是你得redis密码


以上基本上是linux安装及配置redis相关内容



相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
打赏
0
2
0
0
16
分享
相关文章
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
41 25
|
12天前
|
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
64 20
Centos7.9安装kerberos
Centos7.9安装kerberos
85 25
Centos7.9安装openldap
Centos7.9安装openldap
55 16
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
135 14
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
131 7
docker高级篇(大厂进阶):安装redis集群
docker高级篇(大厂进阶):安装redis集群
177 24
Linux安装jdk、mysql、redis
Linux安装jdk、mysql、redis
235 7
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等