【基础篇】Redis深入理解与实践指南(三)之Redis多环境安装

232 阅读3分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第8天,点击查看活动详情

Windows下安装

注意:Windows版本在Github上下载(停更很久了!)

Redis推荐都是在Linux服务器上搭建的,官方其实推荐基于Linux学习Redis,但我们本机是Windows就还是以Windows版本安装为主。

1、下载安装包:github.com/microsoftar…

2、下载完毕得到压缩包:

image-20201223013729790

3、解压到自己电脑上的环境目录下就可以。Redis十分小,只有5M。

image-20201223014025402

4、开启Redis,双击运行服务即可!

image-20201223014444449

5、使用Redis客户端连接Redis

image-20201223015115683

windows下使用确实简单,但是Redis推荐我们去使用Linux去开发使用!

image-20201223015651868

到这里,windows下Redis就已经安装完毕了!

Linux下安装

1、下载安装包:Redis 6.0.9是最新的稳定版本。

2、解压Redis的安装包(临时程序安装包一般放到/opt目录下)

image-20201223021919289

3、进入解压后的文件夹,可以看到Redis的配置文件

image-20201223022238527

4、基本的环境安装

yum install gcc-c++
​
makemake install(可直接安装到/usr/local/redis文件中  make PREFIX=/usr/local/redis install )

image-20201223032958620

image-20201223033018706

5、Redis的默认安装路径 /usr/local

image-20201223033357705

6、建立Redis目录,将Redis文件以及配置文件复制到当前的Redis目录中

mkdir Redis
​
cp redis.* redis/

image-20201223035226767

①、redis-server:Redis服务器

  ②、redis-cli:Redis命令行客户端

  ③、redis-benchmark:Redis性能测试工具

  ④、redis-check-aof:AOF文件修复工具

  ⑤、redis-check-rdb:RDB文件检查工具

cd redis
​
mkdir redis-conf
​
cp /opt/redis-6.0.9/redis.conf redis-conf/
​
cd redis-conf

image-20201223035129736

7、Redis默认不是后台启动的,修改配置文件

vim redis.conf

image-20201223042114091

注意:这里注释必须采用"#"行首注释,不能使用"//"行中注释,否则会报错。

因为这里修改了Redis为后台默认进程守护,因此第一次开启不会出现redis的图标

8、启动Redis服务

注意:这里因为是自己在local目录下创建的redis文件夹,因此没有执行权限,需要赋权

cd redis
​
chmod 777 redis-server

image-20201223043103556

使用指定的配置文件开启Redis(同时redis-server也是自定义的路径,其实这样自定义路径的话可以直接安装到其他路径也可以),并使用ps命令查看进程

/usr/local/bin/redis/redis-server redis-conf/redis.conf
​
ps -ef | grep redis

image-20201223043348879

9、使用redis-cli进行连接测试(同样的,这里的redis-cli也是用自定义的路径打开)

pwd
​
/usr/local/bin/redis/redis-cli -p 6379
​
# 输入密码
auth 123456
​
# 测试
ping
​
set name peng
​
get name 
​
keys *
​
//退出
exit

image-20201223044731982

10、查看Redis的进程是否全部开启(另外开一个ssh连接客户端测试)

ps -ef | grep redis

image-20201223045304612

11、如何关闭Redis服务

> shutdown> exit

image-20201223045700549

12、最后再次查看进程是否存在即可!

13、后面我们会使用单机多Redis启动集群测试

到这里,Redis服务器的下载与安装就OK了。下面我们来进行使用前的性能数据测试:

因为字数限制,这部分内容的完整文档和开源项目将会上传到Github,欢迎关注,感谢观看!ヾ(◍°∇°◍)ノ゙