Redis官网
官方网站:https://redis.io/
官方下载:https://redis.io/download可以根据需要下载不同版本
(域名后的io属于国家域名,是british Indian Ocean territory ,即英属印度洋领地)
Redis安装
redis是c语言开发,安装redis需要先将官网下载的源码编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc
cd redis-4.0.1/
/bin/sh:cc: command not found
安装gcc
gcc的安装很简单,首先确保root登录,其次就是Linux要能连外网。
yum -y install gcc automake autoconf libtool make
注意:运行yum时出现/var/run/yum.pid已被锁定PID为xxxx的另一个程序正在问题解决
rm -f /var/run/yum.pid
安装Redis实际操作
下载:可以通过官网下载,然后拖拽进linux虚拟机
或者通过命令行进行下载 wget http://download.redis.io/redis-5.0.7.tar.gz
解压:tar xzf redis-5.0.7.tar.gz
进入该目录:cd redis-5.0.7
跨包解压:比如解压在opt目录下面 tar zxvf redis-5.0.7.tar.gz -C /opt
编译:cd /opt/redis/redis-5.0.7 && make (或者分开执行 )
如果出现以下,离开目录说明编译成功
如果出错的话,则进入redis的deps下运行如下命令,再重新运行cd /opt/redis-stable &&make
cd /opt/redis-5.0.7/deps
make lua hiredis linenoise
指定安装位置
make PREFIX=/usr/local/redis install(安装编译后的文件)安装到指定的目录
注意:PREFIX必须大写,同时会自动为我们创建redis目录,并将结果安装此目录
安装成功之后
进入bin目录
cd /usr/local/redis/bin
启动服务端
./redis-server,启动成功如下图
重新开启一个terminal,启动客户端 cd /usr/local/redis/bin,./redis-cli
启动Redis客户端命令语法:
redis-cli -h ip地址 -p 端口 //默认ip本机,端口6379
查看启动那些redis服务
ps -ef | grep -i redis
下一节记录redis的其他命令使用