一. Windows下安装Redis
1. 下载地址: https://github.com/tporadowski/redis/releases。
2. 把下载好的Redis-x64-5.0.10.zip解压到Redis-x64-5.0.10目录
3. 在Redis-x64-5.0.10目录下, 启动Redis服务: redis-server.exe redis.windows.conf
4. 这时候另启一个cmd窗口, 原来的不要关闭, 不然就无法访问服务端了。切换到Redis-x64-5.0.10目录下运行, 进入Redis客户端: redis-cli.exe
5. 设置一个字符串类型的pname: set pname hwP40
6. 获取pname的值: get pname
7. 查看所有键: keys *
8. 退出Redis客户端: quit
9. 关闭Redis服务: ctrl + c
10. redis-cli是Redis的命令行客户端服务。
二. Linux下安装Redis
1. 下载地址: https://redis.io/download。
2. 把下载好的redis-6.2.0.tar.gz通过xftp工具, 拷贝到/usr/local/目录下。
3. 解压redis-6.2.0.tar.gz: tar -zxvf redis-6.2.0.tar.gz
4. 编译Redis, 需要进入到解压后的redis-6.2.0目录: make
5. 编译结束
6. 进入src目录安装Redis: make install
7. 启动Redis: /usr/local/redis-6.2.0/src/redis-server /usr/local/redis-6.2.0/redis.conf
8. 关闭Redis服务: ctrl + c
9. 在redis-6.2.0目录下新建一个logs目录, 用于存放日志: mkdir logs
10. 在redis-6.2.0目录下打开redis.conf: vim redis.conf
11. 在redis.conf中查看Redis端口号: 6379
12. 在redis.conf中添加Redis备份日志文件, 目录必须存在: /usr/local/redis-6.2.0/logs/redis.log
13. 在redis.conf中修改Redis后台启动, daemonize no前台启动, daemonize yes后台启动。
14. 修改完后, 保存文件并退出。
15. 启动Redis服务后, 查看Redis启动进程: ps -ef | grep redis。已经多了一个redis-server的进程。
16. 进入Redis客户端: /usr/local/redis-6.2.0/src/redis-cli
17. 此时再查看Redis启动进程: ps -ef | grep redis。又多了一个redis-cli的进程。
18. 设置一个字符串类型的pname: set pname hwP40
19. 获取pname的值: get pname
20. 查看所有键: keys *
21. 退出Redis客户端: quit
22. 此时再查看Redis启动进程: ps -ef | grep redis。redis-cli进程不存在了。
23. 停止Redis服务: /usr/local/redis-6.2.0/src/redis-cli shutdown
24. 此时再查看Redis启动进程: ps -ef | grep redis。redis-server进程也不在了。
三. Linux下卸载Redis
1. 删除redis安装目录里的所有文件
2. 进入/usr/local/bin目录, 删除目录下的所有redis相关文件