1. 安装编译工具

yum -y install gcc gcc-c++ kernel-devel

2.下载源码解压并编译

wget http://download.redis.io/releases/redis-6.0.8.tar.gz
tar xzf redis-6.0.8.tar.gz
cd redis-6.0.8
make  

3.遇到编译失败可能需要升级 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

gcc -v

4.安装

make PREFIX=/usr/local/redis install
mkdir /usr/local/redis/etc/
cp redis.conf /usr/local/redis/etc/
cd /usr/local/redis/bin/
cp redis-benchmark redis-cli redis-server /usr/bin/

5.修改配置文件

配置文件目录 /usr/local/redis/etc/redis.conf
执行 vim /usr/local/redis/etc/redis.conf

redis以守护进程的方式运行

daemonize yes

修改端口 port 6379
配置密码访问
requirepass password
允许外网访问(在设置密码情况下)
bind 0.0.0.0

标签: centos, 编译, 安装, redis

相关文章

添加新评论