redis的搭建 && RabbitMq搭建 && Elasticsearch 搭建(1),Redis、RabbitMQ与Elasticsearch搭建指南(一),Redis、RabbitMQ与Elasticsearch搭建指南(一),从搭建Redis到Elasticsearch的入门教程

马肤

温馨提示:这篇文章已超过439天没有更新,请注意相关的内容是否还可用!

摘要:本篇文章介绍了Redis、RabbitMQ和Elasticsearch的搭建指南(一),详细阐述了三者搭建的步骤和注意事项。文章指出,Redis作为高性能的键值数据库,RabbitMQ作为消息代理软件,Elasticsearch作为实时搜索和分析引擎,三者结合使用可以提高系统的可靠性和性能。本文旨在帮助读者顺利搭建三者并投入生产环境使用。

本文详细介绍了Redis、RabbitMQ和Elasticsearch的搭建过程,包括Redis的安装和配置步骤,RabbitMQ的消息队列配置和使用指南,以及Elasticsearch的安装和索引创建基础,本文旨在为开发者提供这些关键技术组件的搭建指南,以支持应用程序的性能优化、消息传递和搜索功能。

自我介绍

我是来自浙江大学的一名毕业生,曾在华为、字节跳动等大厂工作,目前担任阿里P7职位,我深知自学者在提升技能时常常遇到困难和挑战,因此整理了一份《2024年最新大数据全套学习资料》,希望能帮助那些想自学提升但又不知从何学起的朋友。

这份学习资料包含了从零基础到进阶的完整课程体系,既有适合初学者的零基础资料,也有适合有一定经验的小伙伴深入学习提升的进阶课程,真正做到了体系化,由于文件较多,这里仅展示了部分目录,全套资料还包括大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频等,并且后续会持续更新。

获取方式

如果您需要这些资料,可以添加我的V获取:VIP账号(备注大数据)。

设置开机自启Redis服务

1、使Redis服务开机自启

redis的搭建 && RabbitMq搭建 Elasticsearch 搭建(1),Redis、RabbitMQ与Elasticsearch搭建指南(一),Redis、RabbitMQ与Elasticsearch搭建指南(一),从搭建Redis到Elasticsearch的入门教程 第1张

命令:systemctl enable redis.service

2、取消开机自启

命令:systemctl disable redis.service

3、启动服务

redis的搭建 && RabbitMq搭建 Elasticsearch 搭建(1),Redis、RabbitMQ与Elasticsearch搭建指南(一),Redis、RabbitMQ与Elasticsearch搭建指南(一),从搭建Redis到Elasticsearch的入门教程 第2张

命令:systemctl start redis.service

4、停止服务

命令:systemctl stop redis.service

5、查看服务状态

redis的搭建 && RabbitMq搭建 Elasticsearch 搭建(1),Redis、RabbitMQ与Elasticsearch搭建指南(一),Redis、RabbitMQ与Elasticsearch搭建指南(一),从搭建Redis到Elasticsearch的入门教程 第3张

命令:systemctl status redis.service

RabbitMQ搭建

1、安装Erlang

安装命令:curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

安装erlang版本:yum install erlang-版本号 -y(请替换为实际版本号)

redis的搭建 && RabbitMq搭建 Elasticsearch 搭建(1),Redis、RabbitMQ与Elasticsearch搭建指南(一),Redis、RabbitMQ与Elasticsearch搭建指南(一),从搭建Redis到Elasticsearch的入门教程 第4张

2、安装RabbitMQ

安装命令:curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash 和 yum install rabbitmq-server-版本号(请替换为实际版本号)

3、启用管理平台插件

命令:rabbitmq-plugins enable rabbitmq_management

redis的搭建 && RabbitMq搭建 Elasticsearch 搭建(1),Redis、RabbitMQ与Elasticsearch搭建指南(一),Redis、RabbitMQ与Elasticsearch搭建指南(一),从搭建Redis到Elasticsearch的入门教程 第5张

4、添加防火墙规则(如有需要)

防火墙添加端口命令示例:firewall-cmd --zone=public --permanent --add-port=端口号/tcp(请替换为实际端口号)

5、访问Web控制台

完成相关设置后,重启服务:systemctl restart rabbitmq-server,访问IP:15672进入RabbitMQ管理界面。

redis的搭建 && RabbitMq搭建 Elasticsearch 搭建(1),Redis、RabbitMQ与Elasticsearch搭建指南(一),Redis、RabbitMQ与Elasticsearch搭建指南(一),从搭建Redis到Elasticsearch的入门教程 第6张

修改admin密码(如有需要)

命令:rabbitmqctl change_password 用户名 ‘新密码’(请替换为实际用户名和新密码)七、Nginx端口转发(如有需要)配置示例如下:<pre class="brush:nginx;toolbar:false"> server { listen 端口号; server_name 域名或IP地址; location / { proxy_pass http://实际的后端服务器地址; proxy_set_header Host $proxy_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }</pre>请根据实际情况替换端口号、域名或IP地址以及实际的后端服务器地址,八、安装RabbitMQ延迟消息队列插件(可选)下载地址:[RabbitMQ社区插件](https://www.rabbitmq.com/docs/community-plugins)(具体插件下载链接请根据实际情况选择),删除RabbitMQ和Elasticsearch搭建步骤的具体操作请查看原文,官方禁止使用root用户启动Elasticsearch,需要新建账户给es使用,用户名通常为esadmin,如需获取更系统化的学习资料或加入技术交流圈子,请添加我的V获取更多信息,最后祝愿每位热爱技术的朋友都能在学习成长的道路上越走越远!希望以上内容对您有所帮助!


0
收藏0
文章版权声明:除非注明,否则均为VPS857原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

  • 【研发日记】Matlab/Simulink自动生成代码(二)——五种选择结构实现方法,Matlab/Simulink自动生成代码的五种选择结构实现方法(二),Matlab/Simulink自动生成代码的五种选择结构实现方法详解(二)
  • 超级好用的C++实用库之跨平台实用方法,跨平台实用方法的C++实用库超好用指南,C++跨平台实用库使用指南,超好用实用方法集合,C++跨平台实用库超好用指南,方法与技巧集合
  • 【动态规划】斐波那契数列模型(C++),斐波那契数列模型(C++实现与动态规划解析),斐波那契数列模型解析与C++实现(动态规划)
  • 【C++】,string类底层的模拟实现,C++中string类的模拟底层实现探究
  • uniapp 小程序实现微信授权登录(前端和后端),Uniapp小程序实现微信授权登录全流程(前端后端全攻略),Uniapp小程序微信授权登录全流程攻略,前端后端全指南
  • Vue脚手架的安装(保姆级教程),Vue脚手架保姆级安装教程,Vue脚手架保姆级安装指南,Vue脚手架保姆级安装指南,从零开始教你如何安装Vue脚手架
  • 如何在树莓派 Raspberry Pi中本地部署一个web站点并实现无公网IP远程访问,树莓派上本地部署Web站点及无公网IP远程访问指南,树莓派部署Web站点及无公网IP远程访问指南,本地部署与远程访问实践,树莓派部署Web站点及无公网IP远程访问实践指南,树莓派部署Web站点及无公网IP远程访问实践指南,本地部署与远程访问详解,树莓派部署Web站点及无公网IP远程访问实践详解,本地部署与远程访问指南,树莓派部署Web站点及无公网IP远程访问实践详解,本地部署与远程访问指南。
  • vue2技术栈实现AI问答机器人功能(流式与非流式两种接口方法),Vue2技术栈实现AI问答机器人功能,流式与非流式接口方法探究,Vue2技术栈实现AI问答机器人功能,流式与非流式接口方法详解
  • 发表评论

    快捷回复:表情:
    评论列表 (暂无评论,0人围观)

    还没有评论,来说两句吧...

    目录[+]

    取消
    微信二维码
    微信二维码
    支付宝二维码