Redis安装说明
大多数企业都是基于Linux服务器来部署项目,而且Redis官方也没有提供Windows版本的安装包。因此课程中我们会基于Linux系统来安装Redis.
此处选择的Linux版本为CentOS 7.
Redis的官方网站地址:https://redis.io/
单机安装Redis
1.安装Redis依赖
Redis是基于C语言编写的,因此首先需要安装Redis所需要的gcc依赖:
yum install -y gcc tcl
2.上传安装包并解压
然后将课前资料提供的Redis安装包上传到虚拟机的任意目录:
例如,我放到了/usr/local/src 目录:
# cd /usr/local/src
# ll
total 2420
-rw-r--r--. 1 root root 2476542 Apr 15 16:02 redis-6.2.6.tar.gz
解压缩:
tar -xzf redis-6.2.6.tar.gz
解压后:
# ll
total 2424
drwxrwxr-x. 7 root root 4096 Oct 4 2021 redis-6.2.6
-rw-r--r--. 1 root root 2476542 Apr 15 16:02 redis-6.2.6.tar.gz
进入redis目录:
# cd redis-6.2.6
运行编译命令:
--make:编译 make install:安装
# make && make install
如果没有出错,应该就安装成功了。
默认的安装路径是在 /usr/local/bin
目录下:
# cd /usr/local/bin
# ll
total 18904
-rwxr-xr-x. 1 root root 4829648 Apr 15 16:08 redis-benchmark
lrwxrwxrwx. 1 root root 12 Apr 15 16:08 redis-check-aof -> redis-server
lrwxrwxrwx. 1 root root 12 Apr 15 16:08 redis-check-rdb -> redis-server
-rwxr-xr-x. 1 root root 5003936 Apr 15 16:08 redis-cli
lrwxrwxrwx. 1 root root 12 Apr 15 16:08 redis-sentinel -> redis-server
-rwxr-xr-x. 1 root root 9519056 Apr 15 16:08 redis-server
该目录已经默认配置到环境变量,因此可以在任意目录下运行这些命令。其中:
- redis-cli:是redis提供的命令行客户端
- redis-server:是redis的服务端启动脚本
- redis-sentinel:是redis的哨兵启动脚本