Redis开发与运维:阿里云redis安装
-
redis5.0.7安装
-
配置\ 启动
-
关闭
-
安装
1、下载: home]# wget http://download.redis.io/releases/redis-5.0.7.tar.gz
home]# ll
total 1940
-rw-r--r-- 1 root root 1984203 Nov 20 01:06 redis-5.0.7.tar.gz
2、解压: home]# tar xzf redis-5.0.7.tar.gz
home]# ll
total 1944
drwxrwxr-x 6 root root 4096 Nov 20 01:05 redis-5.0.7
-rw-r--r-- 1 root root 1984203 Nov 20 01:06 redis-5.0.7.tar.gz
3、 移动: home]# mv redis-5.0.7 /usr/local/redis
local]# ll
[lighthouse@VM-4-6-centos local]$ ll
total 48
drwxrwxr-x 6 lighthouse lighthouse 4096 Nov 20 2019 redis
4、 编译:cd 到 /usr/local/redis]# make
redis]# make
cd src && make all
make[1]: Entering directory `/home/redis-5.0.7/src'
CC Makefile.dep
......
5、 安装: redis]# make install
redis]# make install
cd src && make install
make[1]: Entering directory `/home/redis-5.0.7/src'
CC Makefile.dep
make[1]: Leaving directory `/home/redis-5.0.7/src'
make[1]: Entering directory `/home/redis-5.0.7/src'
Hint: It's a good idea to run 'make test' ;)
启动
1、准备复制了两个实例配置
复制 redis6999.conf ,修改端口6999
复制 redis7999.conf ,修改端口7999
/]$ cd /usr/local/bin
/]$ redis-server /usr/local/redis/redis6399.conf
/]$ cd /usr/local/bin
/]$ redis-server /usr/local/redis/redis6399.conf
redis]# ll
total 404
-rw-rw-r-- 1 root root 115100 Nov 20 01:05 00-RELEASENOTES
-rw-rw-r-- 1 root root 53 Nov 20 01:05 BUGS
-rw-rw-r-- 1 root root 2381 Nov 20 01:05 CONTRIBUTING
-rw-rw-r-- 1 root root 1487 Nov 20 01:05 COPYING
drwxrwxr-x 6 root root 4096 Jan 5 14:56 deps
-rw-rw-r-- 1 root root 11 Nov 20 01:05 INSTALL
-rw-rw-r-- 1 root root 151 Nov 20 01:05 Makefile
-rw-rw-r-- 1 root root 6888 Nov 20 01:05 MANIFESTO
-rw-rw-r-- 1 root root 20555 Nov 20 01:05 README.md
-rw-r--r-- 1 root root 61797 Jan 5 15:30 redis6999.conf
-rw-r--r-- 1 root root 61797 Jan 5 15:30 redis7999.conf
-rw-rw-r-- 1 root root 61797 Nov 20 01:05 redis.conf
-rwxrwxr-x 1 root root 275 Nov 20 01:05 runtest
-rwxrwxr-x 1 root root 280 Nov 20 01:05 runtest-cluster
-rwxrwxr-x 1 root root 373 Nov 20 01:05 runtest-moduleapi
-rwxrwxr-x 1 root root 281 Nov 20 01:05 runtest-sentinel
-rw-rw-r-- 1 root root 9710 Nov 20 01:05 sentinel.conf
drwxrwxr-x 3 root root 4096 Jan 5 14:58 src
drwxrwxr-x 11 root root 4096 Nov 20 01:05 tests
drwxrwxr-x 8 root root 4096 Nov 20 01:05 utils
2、设置登陆密码
修改 redis6999.conf --> 找到 requirepass --> 设置密码 requirepass xxxxx
3、客户端登陆
~]# redis-cli -h 127.0.0.1 -p 6999
127.0.0.1:6999> AUTH xxxxx
OK
127.0.0.1:6999> PING
PONG
127.0.0.1:6999>
4、 远程登陆
注意
a. 阿里云web安全组
b. redis6999.conf --> bind --> bind 0.0.0.0
5、关闭
127.0.0.1:6999> SET sc SC
OK
127.0.0.1:6999> get sc
"SC"
127.0.0.1:6999>
127.0.0.1:6999> SHUTDOWN
not connected>
6、重新启动
~]# redis-cli -h 127.0.0.1 -p 6999
127.0.0.1:6999> AUTH 453460205
OK
127.0.0.1:6999> get sc
"SC"
127.0.0.1:6999>
可以看出,我们退出时,先断开连接,然后保存数据库,是优雅关闭~
更多精彩原创心得,请关注微信公众号: 梯形

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
2016-01-05 设计模式(三):抽象工厂
2016-01-05 设计模式(二):工厂方法