当前位置: 代码网 > it编程>数据库>Redis > 使用宝塔在服务器上配置Redis的详细图文教程

使用宝塔在服务器上配置Redis的详细图文教程

2024年11月09日 Redis 我要评论
这是基于若依(前后端分离)项目对redis的配置,所选版本对应不清楚适不适合其他项目,自行斟酌。可能会用到的命令查看6379端口号占用的进程 :ps -ef | grep 6379 关闭进行 : ki

这是基于若依(前后端分离)项目对redis的配置,所选版本对应不清楚适不适合其他项目,自行斟酌。

可能会用到的命令

查看6379端口号占用的进程  :ps -ef | grep 6379   

关闭进行 : kill -9 + 进程号

一、下载redis及端口开放

在宝塔面板中下载自己所需的redis版本,若依项目我试过7.0和7.2的版本都可以

在安全中开放redis的端口号(6379)

二、配置redis

设置公网ip和密码

若出现下面的错误,直接进入配置文件中进行修改,简单直接。

配置文件修改位置,修改下面是三个位置就可以了。

设置允许远程访问  将protected-mode 改为no

完成配置后,重启redis,可能会出现下面的错误。

三:启动redis

在finalshell中,找到redis文件,在redis/src 下执行命令启动redis

启动命令   redis-server

但是提示找不到命令,接下来直接运行  make   和  make install  两条命令,再次启动就成功了。

到这里redis就算是启动了

但是在宝塔中redis显示没有启动,而点击启动会提示启动失败,目前不知道原因。

解决问题:

在finalshell上进行入redis.conf配置文件中,查看配置文件为空,我直接将宝塔上的配置文件内容,全部复制到其中。

重新安装redis

后面我发现还是没有变化,我直接把宝塔面板中的redis删除了,但是我使用  redis-server  命令在finalshell中执行,发现redis还是能启动,后面找到了redis-server的位置进行删除

命令将告诉你 redis 服务器可执行文件的位置   which redis-server

经过上面的步骤后,我直接重新安装redis,重新对redis进行配置,发现可以了,而且使用  sudo vi /www/server/redis/redis.conf  命令查看配置文件,里面内容不是空的了,都有了。

个人感觉项目部署最难的点就是redis的配置,我搞了很久,就是redis启动不了,还有就是redis启动成功,但是启动jar的时候会提示redis未启动的错误。

总结

到此这篇关于使用宝塔在服务器上配置redis的文章就介绍到这了,更多相关宝塔在服务器上配置redis内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

  • redis事务如何解决超卖问题

    redis事务如何解决超卖问题

    redis事务解决超卖问题redis的事务提供了一种将多个命令请求打包,然后一次性、按顺序性地执行多个命令的机制。在事务执行期间,服务器不会中断事务而去执行其它... [阅读全文]
  • 关于Redis库存超卖问题的分析

    一、分析问题刚刚秒杀优惠券购买测试的时候是我们自己在页面上点击进行测试的,这跟真实的秒杀场景还是有很大差异的,因为真实的秒杀场景下肯定有无数的用户一起来抢购,一起来点购这个按钮,因…

    2024年11月05日 数据库
  • ELK配置转存redis缓存采集nginx访问日志的操作方法

    在136服务器上部署mysql启动mysql服务可通过以下命令查找安装的软件包怎么查找安装软件的日志文件位置rpm -qc mysql-server,即可显示mysql.log位置…

    2024年11月05日 数据库
  • Redis数据一致性详解

    1、一致性一致性是指系统中各节点数据保持一致。分布式系统中,可以理解为多个节点中的数据是一致的。一致性根据严苛程度分类:强一致性:写进去的数据是什么,读出来的数据就是什么,对性能影…

    2024年11月15日 数据库
  • Nginx修复CORS漏洞的实现方法

    Nginx修复CORS漏洞的实现方法

    漏洞描述cors 不安全配置漏洞指的是在跨域资源共享过程中,由于资源服务器的响应头 access-control-allow-origin 配置不当导致本应该受... [阅读全文]
  • 如何解决Redis缓存穿透(缓存空对象、布隆过滤器)

    如何解决Redis缓存穿透(缓存空对象、布隆过滤器)

    背景缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在,这样缓存永远不会生效,这些请求都会打到数据库常见的解决方案有两种,分别是缓存空对象和布隆过滤器1.缓... [阅读全文]

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com