一、redis简介
redis是使用ANSI C语言编写、基于内存、支持持久化、key-value存储的非关系型数据库。redis提供丰富的数据类型,可以方便地存储复杂数据类型,所以应用比较广泛
二、安装配置
- 获取安装包并上传至Linux服务器 链接:https://pan.baidu.com/s/1ZJU8u5XduXfCBnVW_zFisg 提取码:o60p
,我习惯放在/usr/local/apps目录下
- 解压tar -zxf redis-4.0.7.tar.gz
- 安装gcc yum install -y gcc
- 进入解压目录 cd cd redis-4.0.7/ 编译,生成makefile make
- 进入src目录 cd src 安装redis make PREFIX=/usr/local/apps/redis-4.0.7 install
- 如果安装成功,redis目录下会出现bin目录
,
- 复制配置文件 cp redis.conf bin/
- 进入bin目录, cd bin ,, 修改redis.conf配置文件 vim redis.conf
-
, 后台运行server
- 启动server进程 ./redis-server redis.conf
- 启动cli进程,进入命令行 ./redis-cli
- 测试一下 set name zhangsan,,, get name
三、将redis注册成service
- 进入utils目录 cd utils,, 复制 redis_init_script cp redis_init_script /etc/init.d
- 进入 /etc/init.d目录 cd /etc/init.d,, 重命名 mv redis_init_script redis
- 修改redis配置文件 vim redis,, 文件头添加 #chkconfig: 2345 80 90 #description:auto_run,
,,
,,EXEC为redis-server路径 CLIEXEC为redis-cli路径 CONF为redis配置文件路径,, 我这里修改为
,,保存修改
- 启动redis service redis start 关闭redis service redis stop
- 将redis添加进PATH vim /etc/profile ,, 末尾加上 export REDIS_HOME=/usr/local/apps/redis-4.0.7 export PATH=$REDIS_HOME/bin:$PATH,
,,, source /etc/profile
- redis-cli 即可开启命令行,