linux上的redis数据库查找,安装,配置,运行,远程连接详细操作
1.查看是否安装redis
which redis whereis redis ps -aux | grep redis ps -ef|grep redis # 假如得到了进程号 9527 然后用命令 ll /proc/进程号/cwd ls -l /proc/进程号/cwd
2.安装redis
cd /usr/local # 可以选择高版本,也可以选择低版本,我用的5.0.4 wget http://download.redis.io/releases/redis-6.0.6.tar.gz # 解压 tar -xvf redis-6.0.6.tar.gz # 进入解压的包 cd /usr/local/redis-6.0.6/ # 编译 make # 编译成功后进入src目录 cd src # 安装redis make install # 验证是否安装成功 redis-server -v redis-cli --version # 如果make命令出现错误,无法正常安装 yum install cpp yum install binutils yum install glibc yum install glibc-kernheaders yum install glibc-common yum install glibc-devel yum install gcc yum install make
3.配置redis
1.注释掉第69行 #bind 127.0.0.1 2.第88行更改为 关闭安全模式 protected-mode no 3.第136行更改为 允许后台运行(刚开始建议不做修改,方便调试,后续配置结束可以更改) daemonize yes
4.运行
# 进入/usr/local/redis安装目录下 redis-server redis.conf # 查看是否运行可以看它出现没redis的log # 或者打开新的窗口 ps -aux | grep redis # 关闭redis Ctrl+C # 或者通过kill -9 ps -aux | grep redis得到进程号 kill -9 进程号
5.远程连接
# 查看防火墙状态 filewall-cmd --state #启动防火墙 systemctl start firewalld.service 关闭防火墙 ystemctl stop firewalld.service 向防火墙添加开放端口 firewall-cmd --permanent --zone=public --add-port=6379/tcp --permanet参数表示永久,否则表示临时 加载配置 firewall-cmd --reload 查看开启的端口 firewall-cmd --permanent --zone=public --list-ports 删除端口 firewall-cmd --zone=public --remove-port=80/tcp --permanent
# 阿里云服务器安全组开放端口 控制台--云服务器ECS--安全组ID--安全组规则入方向
使用redis管理工具进行连接即可。
本文来自博客园,作者:黑山老道,转载请注明原文链接:https://www.cnblogs.com/meipu/p/13804139.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现