Centos7安装Redis6

Centos7安装Redis6,本次在虚拟机中安装,redis版本6.0.9

本次安装目录:

cd /usr/local/soft/

可以直接命令操作:

wget https://download.redis.io/releases/redis-6.0.9.tar.gz

如果很慢,也可以本地下载再上传,推荐使用迅雷下载,迅雷下载这些东西的网速都挺快的。

解压:

tar -zxvf redis-6.0.9.tar.gz

Redis6.x.x版本支持了多线程,需要gcc的版本大于4.9,首先查看自己系统的c环境版本:

gcc -v

升级gcc:

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

进入到上面的安装目录

cd redis-6.0.9/src

编译:

make install

修改默认的配置文件:

/usr/local/soft/redis-6.0.9/redis.conf

改为后台启动:

daemonize no

改成

daemonize yes

bind 127.0.0.1 

改为

bind 0.0.0.0

一般我们的项目需要配置密码:把#requirepass 注释打开,设置对应的密码:

requirepass 123456

指定配置文件启动:

/usr/local/soft/redis-6.0.9/src/redis-server /usr/local/soft/redis-6.0.9/redis.conf

查看是否启动成功:

ps -aux | grep redis 

这样一个单机版的redis的启动就完成了,安装过程中会有很多的不同的问题,

有些是环境或软件没有安装导致的,按照提示的原因一步步解决即可 。


本人经验学识有限,不足之处还希望可以交流交流。
原文地址:https://www.cnblogs.com/tdyang/p/15172415.html