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

本文涉及的产品
云数据库 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
目录
相关文章
|
7天前
|
NoSQL Linux 测试技术
Redis的安装(Linux版)
Redis的安装(Linux版)
149 1
|
2天前
|
Linux
centos 6.5安装yum
centos 6.5安装yum
20 0
|
3天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置PXE服务
PXE是Intel开发的预启动执行环境,允许工作站通过网络从远程服务器启动操作系统。它依赖DHCP分配IP,DNS服务分配主机名,TFTP提供引导程序,HTTP/FTP/NFS提供安装源。要部署PXE服务器,需关闭selinux和防火墙,安装dhcpd、httpd、tftp、xinetd及相关服务,配置引导文件和Centos7安装源。最后,通过syslinux安装引导文件,并创建pxelinux.cfg/default配置文件来定义启动参数。
15 0
|
3天前
|
运维 网络协议 Linux
【运维系列】Centos7安装并配置postfix服务
安装CentOS7的Postfix和Dovecot,配置Postfix的`main.cf`文件,包括修改完全域名、允许所有IP、启用邮箱等。然后,配置Dovecot的多个配置文件以启用auth服务和调整相关设置。重启Postfix和Dovecot,设置开机自启,并关闭防火墙进行测试。最后,创建邮箱账户并在Windows邮箱客户端中添加账户设置。
10 0
|
3天前
|
Linux 网络安全
Centos6.5安装并配置NFS服务
该内容描述了在Linux系统中设置NFS服务的步骤。首先挂载yum源,然后安装NFS服务,并编辑配置文件。接着,重启rpcbind和NFS服务,可能需要重复此过程以解决初始可能出现的问题。此外,关闭防火墙策略,并再次重启服务。最终,根目录被共享,特定IP网段被允许访问。
9 0
|
4天前
|
存储 Linux 网络安全
centos7使用yum网络安装
这些是使用Yum进行网络安装的基本步骤。根据你的需求,你可以重复步骤3和4来安装其他软件包。请注意,执行Yum操作需要root或具有sudo权限的用户。
16 1
|
10天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
60 2
|
6月前
|
SQL NoSQL Java
Redis学习---大数据技术之Redis(NoSQL简介、Redis简介、Redis安装、五大数据类型、相关配置、持久化)
Redis学习---大数据技术之Redis(NoSQL简介、Redis简介、Redis安装、五大数据类型、相关配置、持久化)
|
8月前
|
存储 消息中间件 缓存
Redis 学习 | Redis 初识与安装
Redis 学习 | Redis 初识与安装
|
9月前
|
存储 NoSQL Linux
【Redis 系列】redis 学习二,redis 的特性,安装方式,及为什么 redis 会这么快
【Redis 系列】redis 学习二,redis 的特性,安装方式,及为什么 redis 会这么快

热门文章

最新文章