在阿里云ECS上安装redis
最近买了阿里云服务器,打算自己搭建一套完整java技术链【如有问题欢迎大家指正】,下面是在【阿里云ECS】CentOS上Redis安装与配置的操作说明。
1. Redis下载与安装
我的Centos版本: CentOS 8.0 64位
我下载的redis版本:redis-6.0.1 【不同版本目录可能有些不同,不过基本原理都一样】
1.1 安装gcc环境
yum install gcc-c++
1.2 进入到目录/usr/local/redis,到 redis官网 获取redis下载地址,然后wget安装
cd /usr/local/redis
wget http://download.redis.io/releases/redis-6.0.1.tar.gz
1.3 解压安装包
tar -zxvf redis-6.0.1.tar.gz
1.4 进入到cd redis-6.0.1编译并安装
make
make install
注意:redis主要工具文件都在src目录下,如: redis-server,redis-cli,redis-benchmark,redis-check-aof,redis-check-rdb,redis-sentinel
这时可以先起服验证一下
起服(运行):redis-server redis.conf
打开cli客户端:redis-cli
ping一下打印出PONG说明安装成功了
2. Redis配置文件调整
2.1【防火墙】配置阿里云安全策略6379端口
阿里云服务器上装redis,推荐不要关闭防火墙,只需要新增安全组规则6379
2.2 开启远程链接
:到安装目录cd /usr/local/redis/redis-6.0.1下修改配置文件redis.conf
vi redis.conf
- 输入i 回车进行编辑
将 bind 127.0.0.1注释掉,并加一行将 bind 127.0.0.1改为自己的IP+127.0.0.1如下
PS:redis bind表示的是指定本机可以接受连接的网卡地址,不是绑定外部服务器的IP,而是绑定本机可以接受访问的IP;
一开始第二行没有注释掉,但是不知道为啥这样RedisDesktopManager就没发链接,后来注释掉之后就好了,暂时没有理解,有明白的可以给小编讲解一下,谢谢。 - 默认为保护模式把 protected-mode yes 改为
protected-mode no
- 默认为不守护进程模式,把daemonize no 改为
daemonize yes
变为后台启动 - 将
requirepass foobared
前的“#”去掉,foobared改为你想要设置的密码即可 - 最后输入:wq回车保存,就可以在客户端登陆了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」