1、 下载地址
Redis官方网站 | Redis中文官方网站 |
---|---|
http://redis.io | http://redis.cn/ |
中文的网站更新稍微慢一点,如下图
2、安装版本
- 6.2.5 for Linux(redis-6.2.5.tar.gz)
- 不用考虑在windows环境下对Redis的支持
3、准备工作:下载安装最新版的gcc编译器
安装C 语言的编译环境
yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash
测试 gcc版本 gcc --version
或者使用这个命令也可以直接下载gcc编译器
sudo dnf group install “Development Tools”
4、下载redis-6.2.5.tar.gz
Linux 的软件安装目录: /usr , /usr/local/ , /opt
/usr:系统级的目录,可以理解为C:/Windows/
/usr/lib理解为C:/Windows/System32
/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下用户自己编译的软件默认会安装到这个目录下,
/opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。
/usr/src:系统级的源码目录。
/usr/local/src:用户级的源码目录。
5、解压
下载完成后需要将压缩文件解压,输入以下命令解压到当前目录
tar -zvxf redis-6.2.5.tar.gz
6、编译
cd到redis目录,输入命令make执行编译命令,接下来控制台会输出各种编译过程中输出的内容。
编译:make
7、安装
安装到指定的目录:make PREFIX=/opt/redis-6.2.5 install
注:PREFIX
= 这个关键字的作用是编译的时候用于指定程序存放的路径,如果不添加该关键字,则:
Linux会将可执行文件存放在/usr/local/bin目录
库文件会存放在/usr/local/lib目录
其他的资源文件会存放在usr/local/share目录
指定目录后方便后续的卸载,直接rm -rf /opt/redis-6.2.5 既可。
8、启动redis
进入到redis安装目录:cd /opt/redis-6.2.5
输入下面的命令启动redis
以后台进程方式启动:./bin/redis-server& ./redis.conf
这种启动方式 回到控制台 服务器仍在运行(推荐使用后台启动方法
)
显示方式启动:./bin/redis-server ./redis.conf
这种启动方式 回到控制台 服务器关闭
两种方式区别无非是有无带符号&的区别。 redis-server 后面是配置文件,目的是根据该配置文件的配置 启动redis服务。redis.conf配置文件允许自定义多个配置文件,通过启动时指定读取哪个即可。
9、查看redis动态状态
1)采取查看进程方式
ps - aux | grep redis
或者ps -ef |grep redis
结果如图:
2)采取端口监听查看方式
netstat -lanp | grep 6379
结果如图:
10、连接redis
redis-cli 是连接本地redis服务的一个命令,通过该命令后可以访问redis的脚本控制台
输入客户端命令
[root@localhost bin]# ./redis-cli
127.0.0.1:6379>
退出
127.0.0.1:6379> quit
关闭服务:
127.0.0.1:6379> shutdown
输入命令shutdown即可关闭运行中的Redis服务了