阿里云RDS购买Linux——安装redis服务

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 阿里云RDS购买Linux——安装redis服务



 

1、下载Redis

我们通过yum来安装Redis

wget http://download.redis.io/releases/redis-6.2.7.tar.gz

我们还在/root下面操作,故而需要【cd /root/】来更换一下,为了方便就不放在【/opt】下了

2、解压redis包

解压命令:

tar -zxvf redis-6.2.7.tar.gz

解压效果:

解压包包含内容:

3、make编译

进入到【redis解压】文件夹下,执行make命令

make

这里编译是需要【gcc】的,很多本地安装的CentOS是没有gcc的,如果单独安装是特别费劲的,也可能各种安装补上。毕竟是跑服务,也别在乎那几块钱的测试钱了。

4、查看编译结果

cd /src

需要使用的脚本文件

5、启动redis-server服务

启动命令

./redis-server

这种启动的方式的当前的命令启动,无法做其它任何操作,很尴尬,那么我们需要配置后台启动。

6、关闭当前执行内容

Ctrl+c

7、配置后台启动Redis与开启公网访问

先退回到redis的根目录

cd ..

这里我们能看到redis.conf配置文件,我们需要修改一下,顺便把公网链接打开。

vi redis.conf

公网链接修改参数

分别是75行和94行,通过【:】可以快速抵达行数。

:75

:94

后台启动修改参数

修改第259行,将no改为yes

:259

保存修改,先按esc后输入:wq回车

:wq

8、后台启动Redis命令

重新进入src,并通过配置文件启动redis-server

cd src

./redis-server /root/redis-6.2.7/redis.conf

9、查看服务是否启动

10、Linux下Redis性能测试

在src的文件夹下执行运行:

./redis-benchmark -n 10000 -q

由于我买的Linux只有2核4G,故而性能一般。

11、Linux服务器内访问

在src文件夹下输入

./redis-cli

进入到客户端后可以通过

keys *

hgetall myhash

来做个测试

12、公网链接Redis测试

这里我用Eolink做了个测试,链接成功,没有问题。

查看值:

操作完成,说明公网也是配置成功的。

相关实践学习
基于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
相关文章
|
1天前
|
IDE Linux 开发工具
Linux 系统上安装
在Linux和Mac上安装Lua 5.3.0只需下载源码,解压,编译和安装。Windows用户可选择SciTE IDE或通过LuaForWindows在Github或Google Code下载安装。创建 HelloWorld.lua,使用`lua HelloWorld.lua`运行显示"Hello World!"。另可参考LuaDist官方推荐方式安装。
|
1天前
|
NoSQL Linux 网络安全
Linux安装Redis(详细教程)
Linux安装Redis(详细教程)
16 2
|
1天前
|
关系型数据库 MySQL Linux
Linux下安装MySQL
Linux下安装MySQL
11 0
|
1天前
|
安全 Linux 网络安全
【操作系统】实验一 Linux操作系统安装
【操作系统】实验一 Linux操作系统安装
9 3
|
1天前
|
关系型数据库 MySQL 数据库
docker MySQL删除数据库时的错误(errno: 39)
docker MySQL删除数据库时的错误(errno: 39)
19 0
|
1天前
|
SQL 关系型数据库 Serverless
阿里云关系型数据库RDS
阿里云关系型数据库RDS
12 2
|
1天前
|
关系型数据库 MySQL 数据库
mysql 设置环境变量与未设置环境变量连接数据库的区别
设置与未设置MySQL环境变量在连接数据库时主要区别在于命令输入方式和系统便捷性。设置环境变量后,可直接使用`mysql -u 用户名 -p`命令连接,而无需指定完整路径,提升便利性和灵活性。未设置时,需输入完整路径如`C:\Program Files\MySQL\...`,操作繁琐且易错。为提高效率和减少错误,推荐安装后设置环境变量。[查看视频讲解](https://www.bilibili.com/video/BV1vH4y137HC/)。
22 3
mysql 设置环境变量与未设置环境变量连接数据库的区别
|
1天前
|
关系型数据库 MySQL 数据库连接
用Navicat备份Mysql演示系统数据库的时候出:Too Many Connections
用Navicat备份Mysql演示系统数据库的时候出:Too Many Connections
18 0
|
1天前
|
存储 Oracle 关系型数据库
oracle 数据库 迁移 mysql数据库
将 Oracle 数据库迁移到 MySQL 是一项复杂的任务,因为这两种数据库管理系统具有不同的架构、语法和功能。
22 0
|
1天前
|
关系型数据库 MySQL Linux
【MySQL-10】数据库函数-案例演示【字符串/数值/日期/流程控制函数】(代码演示&可cv代码)
【MySQL-10】数据库函数-案例演示【字符串/数值/日期/流程控制函数】(代码演示&可cv代码)
【MySQL-10】数据库函数-案例演示【字符串/数值/日期/流程控制函数】(代码演示&可cv代码)