linux下redis安装和开机自动启动
进入Redis官网,找到需要安装的Redis版本,本文安装版本redis-5.0.9。
1、下载redis
wget https://download.redis.io/releases/redis-5.0.9.tar.gz
wget命令不存在,通过yum安装
安装完成,再次使用wget https://download.redis.io/releases/redis-5.0.9.tar.gz
2、解压tar包,阅读README.md文件,安装gcc
tar xf redis-5.0.9.tar.gz解压,然后打开文件中的README.md,这里面已经有适当的说明,如何编译、使用Redis。
redis是c语言编写的,所以需要先安装gcc,使用yum安装,yum install gcc
3、使用make编译
安装完成后再执行make编译。
4、查看生成的二进制文件
编译成功,进入src目录下,可以看到编译后的xx.o二进制文件。
5、服务端和客户端都已可以启动
根据README.md继续看,发现这时候就已经可以启动redis服务端与客户端了
进入src目录,已经启动redis服务端了
继续查看README
6、安装bin目录
安装二进制bin文件 make install PREFIX=/opt/redis-5.0.9
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
会提供你选择相关参数配置,比如端口号,配置文件等信息。
redis启动成功
9、测试service redis_6379 status/start/stop,执行成功
etc/init.d 文件中已经生成了一个redis_6379(6379是根据你配置的端口号自动生成)的脚本,可以执行stop,start,status
搞定,到此已经完成了redis安装并且支持开机自动启动。