Redis 编译安装

Posted 杨晓楠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis 编译安装相关的知识,希望对你有一定的参考价值。

Redis官方下载地址

http://download.redis.io/releases/

本次演示使用的版本为3.2.12 http://download.redis.io/releases/redis-3.2.12.tar.gz

 

查看是否安装gcc

gcc -v

未安装gcc的话

yum install gcc-c++ -y

再次 gcc -v

上传redis-3.2.12.tar.gz二进制包

tar -zxvf redis-3.2.12.tar.gz  -C /root
#解压二进制包至根目录

查看解压后的目录

 

 

 redis.conf    redis配置文件

 src       编译后的源文件

执行make

 

 

 编译成功

 

 

执行

make install PREFIX=/usr/local/redis
# PREFIX 指定redis安装目录
# 例:make PREFIX=/opt/cluster-test/7005 install

 

 

 

 查看/usr/local目录,可以发现多了一个redis目录,进入/usr/local/redis目录

至此,可以启动redis了,默认启动模式为前端启动,指令如下

./redis-server

 

 

 

前端启动的话,如果客户端关闭,redis服务也会停掉,所以需要改成后台启动redis.
具体做法分为两步 -> 第一步:将redis解压文件里面的redis.conf文件复制到当前目录,指令如下

cp -Rf /root/redis-3.2.12/redis.conf /usr/local/redis/bin/

redis配置

修改redis.conf文件,将daemonize no -> daemonize yes,这样便将启动方式修改为后台启动了

vim /usr/local/redis/bin/redis.conf

配置redis密码

echo "requirepass 123456" >> /usr/local/redis/bin/redis.conf

配置redis监听

sed -i "s/bind 127.0.0.1/bind 0.0.0.0/g" /usr/local/redis/bin/redis.conf

加载redis.conf配置文件启动redis

./redis-server redis.conf

查看redis运行

ps -ef| grep redis

./redis-cli
#连接redis .
/redis-cli -h 192.168.25.153 -p 6379

 

以上是关于Redis 编译安装的主要内容,如果未能解决你的问题,请参考以下文章

Linux07 /redis

redis安装教程

centos7.2怎么安装redis

如何在 CentOS 7 上安装 Redis 服务器

如何在 CentOS 7 上安装 Redis 服务器

编译安装 PHP 扩展