redis是一种key-value的内存数据库,有很多应用场景,现在开发工程基本都能用到redis,所以自己抽空
学一下redis的安装.
第一步,下载源代码包
源码包可以去redis的官网下载 https://redis.io/download,这里我选择的是4.0.7版本
第二步,解压
下载完成之后,选择一个地方安装,我选择的是/usr/local目录
解压压缩包
tar -xzvf redis-4.0.7.tar.gz
系统会自动创建解压目录
第三步: 安装
进入到redis-4.0.7目录里面,进行编译
make & make install
上图是正常安装的样子,但是我一开始执行的时候报错了,报错信息
一开始没明白,因为redis没有别的依赖,后来才想起来是没有gcc组件,安装gcc组件
yum -y install gcc gcc-c++
在此执行make就可以了.到这里redis的安装就完成了,下面是启动redis服务
第四步 启动redis服务
redis服务的启动命令在redis安装目录的src下,redis-server
cd /usr/local/redis-4.0.7/src/ #进入redis命令目录
redis-server #启动redis服务
在开启一个终端窗口,进入到同样的目录下,启动redis-cli客户端程序,就可以与redis进行交互了.
配置redis作为后台进程
我们一般使用redis服务,都是后台应用来的,所以,可以通过修改配置文件的配置,是redis可以后台运行.
redis的配置文件在一般在安装目录的根目录下,所以,在/usr/local/redis-4.0.7目录下,找到redis的配置文件redis.conf,
vi redis.conf
通过关键字 daemonize查找
在命令模式下输入 / 后面跟上关键字 (/和关键字之间没有空格)
修改daemonize 的值为yes ,保存退出即可
添加redis到开机自启动
vi /etc/rc.d/rc.local
/usr/local/redis-4.0.7/src/redis-server /usr/local/redis-4.0.7/redis.conf" #添加一行 到文件中,保存退出
redis常用命令:
redis-server /usr…/redis.conf 启动redis服务,并指定配置文件
redis-cli 启动redis 客户端
pkill redis-server 关闭redis服务
redis-cli shutdown 关闭redis客户端
netstat -tunpl|grep 6379 查看redis 默认端口号6379占用情况