66
77<!-- TOC depthFrom:2 depthTo:3 -->
88
9- - [ 安装 Redis] ( #安装-redis )
10- - [ 启动] ( #启动 )
9+ - [ 安装] ( #安装 )
10+ - [ Window 下安装] ( #window-下安装 )
11+ - [ Linux 下安装] ( #linux-下安装 )
12+ - [ Ubuntu 下安装] ( #ubuntu-下安装 )
13+ - [ 启动 Redis] ( #启动-redis )
14+ - [ 查看 redis 是否启动?] ( #查看-redis-是否启动 )
1115- [ 脚本] ( #脚本 )
1216
1317<!-- /TOC -->
1418
15- ## 安装 Redis
19+ ## 安装
1620
17- 安装步骤如下:
21+ ### Window 下安装
1822
19- (1)下载并解压到本地
23+ ** 下载地址: ** < https://github.com/MSOpenTech/redis/releases > 。
2024
21- 进入官网下载地址: https://redis.io/download ,选择合适的版本下载 。
25+ Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 ** Redis-x64-xxx.zip ** 压缩包到 C 盘,解压后,将文件夹重新命名为 ** redis ** 。
2226
23- 我选择的是最新稳定版本 4.0.8: http://download. redis.io/releases/ redis-4.0.8.tar.gz
27+ 打开一个 ** cmd ** 窗口 使用 cd 命令切换目录到 ** C:\ redis** 运行 ** redis-server.exe redis.windows.conf ** 。
2428
25- 我个人喜欢存放在:` /opt/redis `
29+ 如果想方便的话,可以把 redis 的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个 redis.windows.conf 可以省略,如果省略,会启用默认的。输入之后,会显示如下界面:
30+
31+ 这时候另启一个 cmd 窗口,原来的不要关闭,不然就无法访问服务端了。
32+
33+ 切换到 redis 目录下运行 ** redis-cli.exe -h 127.0.0.1 -p 6379** 。
34+
35+ 设置键值对 ** set myKey abc**
36+
37+ 取出键值对 ** get myKey**
38+
39+ ### Linux 下安装
40+
41+ ** 下载地址:** http://redis.io/download,下载最新文档版本。
42+
43+ 本教程使用的最新文档版本为 2.8.17,下载并安装:
44+
45+ ```
46+ $ wget -O /opt/redis/redis-4.0.8.tar.gz http://download.redis.io/releases/redis-4.0.8.tar.gz
47+ $ cd /opt/redis
48+ $ tar zxvf redis-4.0.8.tar.gz
49+ ```
50+
51+ make 完后 redis-2.8.17 目录下会出现编译后的 redis 服务程序 redis-server,还有用于测试的客户端程序 redis-cli,两个程序位于安装目录 src 目录下:
52+
53+ 下面启动 redis 服务.
54+
55+ ```
56+ $ cd src
57+ $ ./redis-server
58+ ```
59+
60+ 注意这种方式启动 redis 使用的是默认配置。也可以通过启动参数告诉 redis 使用指定配置文件使用下面命令启动。
61+
62+ ```
63+ $ cd src
64+ $ ./redis-server redis.conf
65+ ```
66+
67+ redis.conf 是一个默认的配置文件。我们可以根据需要使用自己的配置文件。
68+
69+ 启动 redis 服务进程后,就可以使用测试客户端程序 redis-cli 和 redis 服务交互了。 比如:
2670
2771```
28- wget -O /opt/redis/redis-4.0.8.tar.gz http://download.redis.io/releases/redis-4.0.8.tar.gz
29- cd /opt/redis
30- tar zxvf redis-4.0.8.tar.gz
72+ $ cd src
73+ $ ./redis-cli
74+ redis> set foo bar
75+ OK
76+ redis> get foo
77+ "bar"
3178```
3279
33- (2)编译安装
80+ ### Ubuntu 下安装
3481
35- 执行以下命令:
82+ 在 Ubuntu 系统安装 Redi 可以使用以下命令:
3683
3784```
38- cd /opt/redis/redis-4.0.8
39- make
85+ $sudo apt-get update
86+ $sudo apt-get install redis-server
4087```
4188
42- ## 启动
89+ ### 启动 Redis
4390
4491** 启动 redis 服务**
4592
@@ -55,11 +102,29 @@ cd /opt/redis/redis-4.0.8/src
55102./redis-cli
56103```
57104
105+ ### 查看 redis 是否启动?
106+
107+ ```
108+ $ redis-cli
109+ ```
110+
111+ 以上命令将打开以下终端:
112+
113+ ```
114+ redis 127.0.0.1:6379>
115+ ```
116+
117+ 127.0.0.1 是本机 IP ,6379 是 redis 服务端口。现在我们输入 PING 命令。
118+
119+ ```
120+ redis 127.0.0.1:6379> ping
121+ PONG
122+ ```
123+
124+ 以上说明我们已经成功安装了 redis。
125+
58126## 脚本
59127
60128以上两种安装方式,我都写了脚本去执行:
61129
62130| [ 安装脚本] ( https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/soft ) |
63-
64- ## 参考资料
65-
0 commit comments