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 编译安装的主要内容,如果未能解决你的问题,请参考以下文章