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

官网:https://redis.io/

复制代码
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管理工具进行连接即可。

posted @   黑山老道  阅读(1041)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示