Redis 安装篇(阿里云服务器)

发布于:2024-08-08 ⋅ 阅读:(111) ⋅ 点赞:(0)

操作系统用的是Alibaba Cloud Linux release 3 (Soaring Falcon)系统,可以通过命令:lsb_release -a 查看系统信息。

一、安装Redis

1.更新软件包

sudo yum update

2.安装Redis

sudo yum install redis

3.启动Redis服务

sudo systemctl start redis

 4.设置Redis开机自启动

sudo systemctl enable redis

 5.检查Redis是否正在运行

sudo systemctl status redis

 如果出现以下内容,说明Redis已经正常安装并运行。

二、配置Redis

1.查看Redis监听端口

使用命令ps aux | grep redis,可以查看包含"redis"关键字的进程信息。

ps aux | grep redis

 ps:这个命令是"process status"的缩写,用于提供有关当前运行进程的信息。

aux:选项a和u用于显示所有用户的所有运行进程的信息(a),以用户友好的格式显示(u)。x选项显示与终端无关的进程。

|(管道):它将左侧命令的输出作为右侧命令的输入。

grep redis:grep命令用于在输入中搜索特定的模式或文本。在这种情况下,它搜索包含"redis"关键字的行。

因此,当你运行ps aux | grep redis时,实际上是在要求系统显示所有运行进程的信息,然后过滤输出,只显示包含"redis"关键字的行。这通常用于检查系统上是否当前正在运行Redis服务器进程,并获取有关该进程的信息。

可以看到redis侦听的是127.0.0.1:6379

2.修改Redis监听端口

找到配置文件/etc/redis.conf,搜索:bind 127.0.0.1 -::1,大约在第75行。

这个配置表示 Redis 只会监听本地回环地址(localhost),即 127.0.0.1 ( IPv4 的本地回环地址)和 ::1(IPv6 的本地回环地址)。这样的配置意味着 Redis 只能通过本地访问,外部网络无法连接到 Redis 服务器。

bind 127.0.0.1 -::1修改为:bind 0.0.0.0

重启Redis 

sudo systemctl restart redis 

默认是6379端口,为了安全,可以修改为自己的端口。

找到配置文件/etc/redis.conf,搜索:port 6379,大约在第99行。

修改为自己的端口并重启服务即可。

3.修改安全组策略 

 在阿里云后台修改安全组策略,允许6379端口。参考《添加安全组规则以控制ECS实例出入站流量_云服务器 ECS(ECS)-阿里云帮助中心

4.设置Redis密码

Redis 不支持传统的用户名认证机制,但它确实支持密码验证。

打开 Redis 的配置文件/etc/redis.conf,搜索:requirepass

删除行前的注释符号 #,并用你选择的密码替换 foobared

重启 Redis 服务使更改生效:sudo systemctl restart redis 

三、连接Redis

1.下载Redis客户端

下载Redis客户端AnotherRedisDesktopManager,下载地址:

Releases · qishibo/AnotherRedisDesktopManager · GitHub

这里以Windows版本为例演示。

 2.连接Redis

在客户端工具中,填写Redis地址及端口号,还有上面设置的密码,即可连接到Redis。

 至此,Redis的安装和连接就完成了,后面可以通过程序来读写Redis了。


网站公告

今日签到

点亮在社区的每一天
去签到