Redis 1:Redis前台启动环境安装

本文详细记录了在Linux环境下从零开始安装Redis的过程,包括解决编译错误、配置后台运行及设置密码等关键步骤,并提供了关闭防火墙以允许外部访问的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关闭防火墙: systemctl stop firewalld.service

注:不知道是我安装的姿势不对还是啥原因,装了jdk环境后,在装redis报错了,如有大神知道,麻烦告知

==========================================================================

在linux 启动客户端的时候和以前版本不太一样

我这次没有装jdk,直接新环境安装redis

开始安装:

需要先安装 gcc 

yum install gcc-c++

 

在 usr 目录下创建 redis 文件夹 :

mkdir redis

 上传 redis 安装包

解压 redis 压缩包

进入 redis-5.0.6 目录

 将 redis 编译到刚才创建 /usr/redis 的目录下

make install PREFIX=/usr/redis

 报错,原因是没有安装 gcc 

安装 gcc :yum install gcc-c++

清空刚才的编译 : make distclean

再次执行编译命令

编译过程缓慢,耐心等待

 可以在redis 目录下看有 bin 目录就编译好了

 

前台启动命令 

./redis-server

关闭 redis :  ctrl + c  或者  输入命令:./redis-cli shutdown

 

=============================================================================

复制文件到 : 

cp /usr/redis-5.0.6/redis.conf    /usr/redis/bin

 

修改 redis.conf 文件 : daemonize yes

 

查看是否有redis进程: ps aux | grep 'redis'  

如果有端口号为 7178 的,杀死进程命令(没有就没必要杀进程了):

kill -9 7178

 修改完后,后台启动 : 看到有   Redis is starting 和  进程里有redis

可以看到 redis 已经安装和后台启动成功

 修改密码:

 

查看进程,杀进程,重新启动

连接redis 客户端,获取key值报错了

需要输入密码

 

现在设置允许外界访问

要修改两个地方

第一个地方:这个代码是只允许本地进行访问

第二个地方

设置成  允许外界访问  

杀死 redis 进程 , 重启 redis 

关闭防火墙: systemctl stop firewalld.service

用 redis 客户端 连接工具 连接成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值