centos7最小化安装版本安装 redis 6.0.6

大佬连接

https://blog.csdn.net/qq_44066173/article/details/115178982?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-1&spm=1001.2101.3001.4242

修改好ip
在这里插入图片描述

在 /usr/local路径下创建一个redes目录
在这里插入图片描述

上传并解压
在这里插入图片描述
进入到 cd redis-6.0.6
执行 make 命令  报错
在这里插入图片描述

1)如果报错 cc:command not found,是因为缺少gcc

安装gcc
yum install gcc
在这里插入图片描述
后面一直选 y
在这里插入图片描述
清理一下
make distclean
再次编译
make

继续报错  如下:
在这里插入图片描述

是因为gcc默认安装的gcc是4.8.5,版本过低,需要升级
在这里插入图片描述
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 已经升级好了
在这里插入图片描述

redis 安装路径下  /usr/local/redis/redis-6.0.6
执行一下清空命令
make distclean
再执行
make

出现下面这种就代表安装成功了
在这里插入图片描述

从源码中把可执行文件迁出
make install PREFIX=/opt/redis6 将迁移额源码放个位置
在这里插入图片描述

vi /etc/profile

增加以下内容:

##对应你放置的位置
export REDIS_HOME=/opt/redis6
export PATH= P A T H : PATH: PATH:REDIS_HOME/bin

在这里插入图片描述

#使配置生效
source /etc/profile
#验证
echo $PATH
在这里插入图片描述
进入安装目录: /usr/local/redis/redis-6.0.6/utils/

在这里插入图片描述
执行启动./install_server.sh 报错如下!!!
在这里插入图片描述

解决方案:

vi ./install_server.sh

红框中的注释了
在这里插入图片描述

./install_server.sh 这次成功了 可以看到最下方的 successful!!!!

红框的位置不动就回车一下
在这里插入图片描述

配置一些细致文件以及远程连接

安装路径下创建 etc目录
把reids.config 移动到etc目录下  要精准移动,因为其他地方也有etc目录,为了防止移错地方
在这里插入图片描述
在这里插入图片描述

2、配置后台启动

把daemonize no 改成daemonize yes

找不到可以搜 命令 \daemonize

在这里插入图片描述
4、远程连接的配置

修改redis.conf,将第70行的bind 127.0.0.1注释掉,第90行将protected-mode改为no

vi redis.conf

在这里插入图片描述
5、配置完成了启动
注意:路径改成自己的哦

在这里插入图片描述
开放6379端口

在这里插入图片描述

连接成功 如果不能连接成功,可以把redis进程kill 了再重新启动

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值