Redis官网

alt

一、解压

tar xf redis-5.0.14.tar.gz

alt

二、阅读README.md

alt

三、安装

1.执行make命令

make

alt

  • 如果报cc找不到

alt

  • 安装gcc
yum install gcc
  • 执行make命令前先清除上次编译报错的文件,不然会报如下错误

alt

make distclean

alt

  • 再次执行make命令,编译成功

alt

2.试运行Redis

进入src目录,执行命令

alt

./redis-server

alt

ctrl+c可以结束掉

3.安装程序

  • 执行安装命令

    PREFIX:安装路径

make install PREFIX=/usr/local/Redis/redis5

alt

  • 这一步是将可执行文件放到想安装的目录下

alt

4.将Redis变成服务

  1. 配置环境变量
  • 在环境变量中添加Redis配置,如果不配置在执行install_server.sh时手动输入也可以。
vim /etc/profile

#在文件末尾添加一下内容,保存并退出

export REDIS_HOME=/usr/local/Redis/redis5
export PATH=$PATH:$REDIS_HOME/bin

alt

  • 使配置文件生效
source /etc/profile
  • 查看置路径是否生效
echo $PATH

alt

  1. 创建服务
  • 进入utils目录,执行命令
./install_server.sh

注:1. 该命令可以多次运行,生成多个实例

  1. 在下面输入要端口号、配置文件路径等文本时,不能使用删除键,如果输错,只能ctrl+c重来,所以建议将文本写好后直接复制进去
  • 填写此次运行生成实例的Redis的端口号,如果不填,直接回车,端口默认6379

alt

  • 填写此次运行生成实例的Redis的配置文件
/usr/local/Redis/redis5/conf/6379.conf

alt

  • 填写此次运行生成实例的Redis的日志文件
/usr/local/Redis/redis5/log/redis_6379.log
  • 填写此次运行生成实例的Redis的数据目录
/usr/local/Redis/redis5/lib/6379
  • 填写此次运行生成实例的Redis的可执行程序的路径
/usr/local/Redis/redis5/bin/redis-server

alt

  • 回车

alt

  • Redis已配置好,并自动启动
ps -ef | grep redis

alt

  • 再次执行一遍,就可以做到,一个程序,多个实例(进程)

alt

alt

四、启动

  1. 找到Redis启动脚本
cd /etc/init.d/

alt

  1. 在任意目录下执行
  • 查看Redis状态
service redis_6379 status

alt

Redis已运行在78610进程,和上面自动启动后所查出的进程相同

  • 启动Redis
service redis_6379 start
  • 停止Redis
service redis_6379 stop