linux下redis安装和开机自动启动

进入Redis官网,找到需要安装的Redis版本,本文安装版本redis-5.0.9。

1、下载redis

wget https://download.redis.io/releases/redis-5.0.9.tar.gz

wget命令不存在,通过yum安装
linux下redis安装和开机自动启动
安装完成,再次使用wget https://download.redis.io/releases/redis-5.0.9.tar.gz

linux下redis安装和开机自动启动

2、解压tar包,阅读README.md文件,安装gcc

tar xf redis-5.0.9.tar.gz解压,然后打开文件中的README.md,这里面已经有适当的说明,如何编译、使用Redis。

redis是c语言编写的,所以需要先安装gcc,使用yum安装,yum install gcc

linux下redis安装和开机自动启动

3、使用make编译

安装完成后再执行make编译。

linux下redis安装和开机自动启动
4、查看生成的二进制文件

编译成功,进入src目录下,可以看到编译后的xx.o二进制文件。
linux下redis安装和开机自动启动

5、服务端和客户端都已可以启动

根据README.md继续看,发现这时候就已经可以启动redis服务端与客户端了
linux下redis安装和开机自动启动

进入src目录,已经启动redis服务端了
linux下redis安装和开机自动启动

继续查看README
linux下redis安装和开机自动启动

6、安装bin目录

安装二进制bin文件 make install PREFIX=/opt/redis-5.0.9
linux下redis安装和开机自动启动
7、配置环境变量

配置环境变量
vi /etc/profile

新增下面两行配置
export REDIS_HOME=/opt/redis-5.0.9
export PATH= P A T H : PATH: PATH:REDIS_HOME/bin
保存退出。

让环境变量生效:
source /etc/profile

8、执行install_server.sh

进入utils目录,执行install_server.sh

会提供你选择相关参数配置,比如端口号,配置文件等信息。

linux下redis安装和开机自动启动

redis启动成功
linux下redis安装和开机自动启动
9、测试service redis_6379 status/start/stop,执行成功

etc/init.d 文件中已经生成了一个redis_6379(6379是根据你配置的端口号自动生成)的脚本,可以执行stop,start,status
linux下redis安装和开机自动启动

搞定,到此已经完成了redis安装并且支持开机自动启动。