亲测有效
1、环境依赖
yum install gcc-c++
yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
2、 源码安装
1)解压包
tar -zxvf redis-6.2.5
2)移动
mv redis-6.2.5 redis
mv redis /usr/local/
3)创建配置和日志文件夹
cd /usr/local/redis
mkdir config
cp redis.conf config/redis.conf
mkdir log
4)编译源码
make PREFIX=/usr/local/redis install
3、修改配置文件
编辑配置文件:
vim /usr/local/redis/config/redis.conf
1、开启后台启动
daemonize no 改为 daemonize yes
2、开启远程链接
注释掉 bind 127.0.0.1
protected-mode yes 改为 protected-mode no
3、配置客户端连接的活跃时间
tcp-keepalive 60
4、日志位置
logfile "/usr/local/redis/log/redis.log"
5、修改密码【可不设置】
requirepass 123456
4、配置redis环境变量
vim /etc/profile
export REDIS_HOME=/usr/local/redis
export PATH=$PATH:$REDIS_HOME/src
source /etc/profile
5、开机启动
vim /etc/rc.d/rc.local
添加一行
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
6、启动和停止
开启
cd /usr/local/redis/bin
./redis-server ../config/redis.conf
关闭
pkill redis