1. 到官网寻找自己需要的版本
wget https://github.com/redis/redis/archive/7.0.7.tar.gz
2. 编译&编译安装
# 解压并改名
tar zxvf 7.0.7.tar.gz -C /usr/local/
mv /usr/local/redis-7.0.7/ /usr/local/redis
rm -rf 7.0.7.tar.gz
cd /usr/local/redis/
# 下载一些依赖
yum -y install ncurses ncurses-devel openssl-devel bison gcc gcc-c++ make cmake
# 编译,看到如下界面即表示成功
make
# 如需按照提示运行make test,则需安装 tcl8.5 以上
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/tcl-8.5.13-8.el7.x86_64.rpm
rpm -ivh tcl-8.5.13-8.el7.x86_64.rpm
rm -rf tcl-8.5.13-8.el7.x86_64.rpm
# 运行make test过程可能需要几分钟时间,可不运行,建议跳过
make test
# 编译安装
make install
可能INSTALL后面会没有具体提示安装了什么,但是实际在/usr/local/bin/目录下多了redis-benchmark、redis-cli、redis-server这3个文件。
3. 启动
前台启动
# 直接启动会占用一个链接窗口,一般是使用后台启动
redis-server
后台启动
# 修改配置文件
sed -i 's/daemonize no/daemonize yes/' /usr/local/redis/redis.conf
# 后台启动
redis-server /usr/local/redis/redis.conf
windows下安装redis
官方没有 Windows版本的 Redis,官网介绍:Redis项目不正式支持Windows。但是,微软开发并维护了针对Win64的Windows版本(只支持redis3.0)。
Windows版本下载地址:https://github.com/MicrosoftArchive/redis/releases
下载一个zip安装包,解压即用。
windows 下redis在后台运行
# 进入Redis的安装目录
# 安装
redis-server --service-install redis.windows.conf --loglevel verbose
# 启动
redis-server --service-start
# 启动指定的配置文件
redis-server --service-start redis.windows-service.conf
# 停止
输入:redis-server --service-stop
标签:local,make,redis,server,usr,安装
From: https://www.cnblogs.com/tandabao/p/17061578.html