官方网站:http://redis.io/
官方下载:http://redis.io/download 可以根据需要下载不同版本
(域名后缀io属于国家域名,是british Indian Ocean territory,即英属印度洋领地)
Redis是C语言开发,安装Redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0SWO1wEI-1618746044438)(mdpic\gcc.png)]
gcc的安装很简单,首先要确保root登录,其次就是Linux要能连外网
yum -y install gcc automake autoconf libtool make
**注意:**运行yum时出现/var/run/yum.pid已被锁定,PID为xxxx的另一个程序正在运行的问题解决
rm -f /var/run/yum.pid
wget http://download.redis.io/releases/redis-5.0.0.tar.gz
tar zxvf redis-5.0.0.tar.gz -C /opt
cd /opt/redis-5.0.0 && make MALLOC=libc //或 make MALLOC=libc
成功如下图:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lOkHChwC-1618746044444)(mdpic\4.png)]
注意:如果安装出现如下图:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BmO3CcTz-1618746044446)(mdpic\3.png)]
则进入redis下的deps下的运行如下命令,再重新运行 cd /opt/redis-5.0.0 && make 即可
cd /opt/redis-5.0.0/deps make lua hiredis linenoise
make PREFIX=/usr/local/redis install
(安装编译后的文件) 安装到指定目录:
**注意:**PREFIX必须大写、同时会自动为我们创建redis目录,并将结果安装此目录
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rxT0OczR-1618746044449)(mdpic\5.png)]
进入对应的安装目录
cd /usr/local/redis
执行命令:
./bin/redis-server
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1qXjKf53-1618746044451)(mdpic\6.png)]
在redis的安装目录中有redis的客户端,即redis-cli(Redis Command Line Interface),
它是Redis自带的基于命令行的Redis客户端
进入Redis客服端(Clone Session克隆一个窗口)
进入对应的安装目录
cd /usr/local/redis
执行命令:
./bin/redis-cli
启动Redis 客户端命令语法:
redis-cli –h IP地址 –p 端口 //默认IP本机 端口6379
**退出客户端命令:**Ctrl+C
检测是否服务端启动
启动 redis 客户端,打开终端并输入命令 redis-cli。该命令会连接本地的 redis 服务。
$redis-cli redis 127.0.0.1:6379> redis 127.0.0.1:6379> PING PONG
在以上实例中我们连接到本地的redis 服务并执行 PING 命令,该命令用于检测 redis 服务是否启动