rabbitmq windows 连接 linux,在Centos7中,从主机 Windows 上无法远程访问 Linux 上rabbitmq的解决方法...
当在 Linux 上配置好 Rabbitmq服务器后,如果从主机中无法访问到 Linux 中的Rabbitmq服务器时,需要做如下的检查:
1. Rabbitmq是否启动成功
在控制台输入:
ps -ef | grep rabbitmq
命令含义:从当前所有进程中查找是否含有rabbitmq进程
如果有内容显示,则说明 Rabbitmq启动成功
否则,重新启动 Rabbitmq
2. 检查能否从 Linux 本地中访问到 Rabbitmq
从控制台输入命令:
wget http://localhost:15672
命令含义:访问 http://localhost:15672
否则,检查 Rabbitmq端口号是否正确
3. 检查 Rabbitmq启动端口号
Rabbitmq 默认的启动端口号是 15672,如果你没有对 Rabbitmq 的配置文件做修改的话应该是没有问题的
输入命令:
ps -ef | grep rabbitmq
命令含义:查看 Rabbitmq进程信息
查看进程号(图中红色框位置)
接着输入命令:
netstat -apn | grep 9810
(注:grep 后跟的就是上一步所查的进程号)
命令含义:查看 9810进程占用的端口号
图中红色框位置即是你的 Rabbitmq的启动端口号
4. 检查远程访问的 ip 地址是否正确
如果从 Linux 本地可以成功访问 Rabbitmq服务器,而从 Windows(主机) 上无法访问,那么首先检查远程访问的 ip 地址是否正确
在 Liunx 控制台上输入命令:
ifconfig
图中位置即是 Linux 的 ip 地址,若此处没出现ens33的ip地址,可能是网络配置没配置好,解决方法具体请见https://www.cnblogs.com/zipxzf/p/11237269.html
5. 检查 Linux 防火墙是否开放 Rabbitmq端口号
当window能够ping通linux的ip,而还是不能通过ip在windows上访问linux的一些服务,如tomcat、mysql、nginx、rabbitmq等服务,最可能的原因是linux的防火墙问题。
如果你没有修改过 Linux 防火墙配置的话,那么 Rabbitmq 端口号一定是被禁用了 ,因为 Linux 防火墙默认只开启 22 号端口。
你需要设置防火墙配置,开放 Rabbitmq的端口号 (注:网上有其他解决方法说直接关闭防火墙,这种方法很不可取)
我的 Linux 版本是 CentOS 7 ,在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理,如果要添加范围例外端口 如 1000-2000
语法命令如下:启用区域端口和协议组合
firewall-cmd [--zone=] --add-port=[-]/ [--timeout=]
此举将启用端口和协议的组合。端口可以是一个单独的端口 或者是一个端口范围 - 。协议可以是 tcp 或 udp。
实际命令如下:
添加
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
firewall-cmd --zone=public --add-port=1000-2000/tcp --permanent
重新载入
firewall-cmd --reload
查看
firewall-cmd --zone=public --query-port=80/tcp
删除
firewall-cmd --zone=public --remove-port=80/tcp --permanent
此处的解决方案是开放 15672端口号只需输入命令:(注:若python无法连接Rabbitmq,同理,则需要开放5672端口号)
firewall-cmd --zone=public --add-port=15672/tcp --permanent
然后重启防火墙,即可解决:
firewall-cmd --reload
成功访问rabbitmq管理页面
rabbitmq windows 连接 linux,在Centos7中,从主机 Windows 上无法远程访问 Linux 上rabbitmq的解决方法...相关推荐
- 解决关于在安装Linux后Grub中没有原先Windows引导的问题
解决关于在安装Linux后Grub中没有原先Windows引导的问题 关于: 本人是双系统,先安装了Winodws 10后安装Arch Linux 在按照Wiki上安装Arch后发现Grub中没有Wi ...
- 【Linux】CentOS7下安装Ngnix代理服务器详细过程 附Linux 64位 Ngnix压缩包百度云盘分享
[Linux]CentOS7下安装Ngnix代理服务器详细过程 附Linux 64位 Ngnix压缩包百度云盘分享 Ngnix基本概况 Nginx (读作"engine X") 由 ...
- Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法
Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法 参考文章: (1)Linux系统中提示/usr/bin/ld: cannot find -lxxx错 ...
- qq登录无法连接服务器未响应,Windows7系统中登录QQ时提示腾讯qq未响应的解决方法...
最近有用户在登录QQ的时候非常的卡,经常出现未响应的情况,还会突然弹出"腾讯qq未响应"的提示窗口,那么在遇到这样的情况时我们怎么来处理呢?一起来看看吧! 具体方法如下: 1.登录 ...
- linux服务器上tcp有大量time_wait状态的解决方法和原因解释
在检查服务器时,发现有很多连接超时情况出现,用netstat命令查看,tcp的time_wait状态较多,需要进行优化. 1. 看一下现在time_wait的数量 netstat -an | grep ...
- word打印机显示服务器脱机,电脑中打开word文件时总显示打印机没有响应的解决方法...
我们经常会使用word来编辑文档,不过近日有不少小伙伴在电脑中打开word文档的时候,却总是显示"打印机没有响应,但是程序可以在没有打印机信息的情况下继续运行,是否继续等待打印机响应?&qu ...
- 计算机上没有足够的可用内存无法完成扫描,windows照片查看器无法显示此图片,因为计算机上的可用内存可能不足解决方法...
win7查看照片显示内存不足怎么办呢?有用户使用win7照片查看器打开图片时提示:windows照片查看器无法显示此图片,因为计算机上的可用内存可能不足.但是电脑硬件配置足够高,内存也不小,那么遇到这 ...
- QU不可用计算机,Win10电脑系统属性中显示处理器和已安装的内存不可用的解决方法...
我们在使用Win10系统的过程中,在系统属性中发现处理器和已安装的内存出现不可用的情况,虽然提示不可用,但是电脑系统已经是可以正常运行的,如果真的处理器和内存不可用,那么肯定无法开机了,说明问题还是存 ...
- html怎么在序列表中加竖线,Chorme浏览器渲染MathJax时出现竖线的解决方法
Chorme浏览器渲染MathJax时出现竖线的原因分析与解决方法 查资料知,Chorme中显示MathJax时出现竖线的原因如下: 新版的Chorme浏览器在解析css时,会对其中的值进行向上取整( ...
最新文章
- python的工作方向-Python的就业的方向和前景
- linux内核编译与新内核启用
- Nginx+Php-fpm+MySQL+Redis源码编译安装指南
- 计算机专业对口升学模拟试题,2010对口升学模拟试题计算机专理论综合
- 前端开发 AMD 和 CMD 的规范区别
- oracle 日志解析工具,Oracle logminer 日志分析工具使用
- 如何:使用 DataAnnotations 特性验证模型数据+MetadataType的使用,MVC的Model层数据验证 指定要与数据模型类关联的元数据类
- matlab炮灰模型,非诚勿扰的数学分析
- IMX8 Audio声卡
- 阿阳网客:steam搬砖项目超完整版实操分享
- 什么时候需要用到RCC_APB2Periph_AFIO
- 一篇文章搞懂富人的内在逻辑|普通人如何改变命运?【财富02】
- 文献调研-存算一体的实现
- PHP单例模式的本质
- 关于spring配置文件context:property-placeholder
- 烧烤食客钟爱肉类 人均消费价格超正餐
- 一体化伺服电机如何清除历史报警?
- 【白板动画制作软件】万彩手影大师教程 | 添加背景音乐
- 开发中避免延时操作技巧详解
- java实现宠物主人登录_JavaOO综合练习题目 -- 宠物管理系统
热门文章
- AOP处理事务静、动态代理(jdk方法)
- android 关闭上下文菜单,【Android笔记】ContextMenu上下文菜单
- k均值聚类算法案例 r语言iris_聚类分析—系统聚类
- vs2013 没有ef mysql_vs2013 EF Mysql
- mysql函数第一次返回字符串_Mysql字符串处理函数详细介绍、总结
- ajax请求完之前的loading加载
- P1681 最大正方形II (动态规划)
- 2017年4月5号课堂笔记
- 自定义RecyclerView.ItemDecoration,实现RecyclerView的分割线效果
- ACdream群赛(4)总结