傲云浏览器linux,Linux下安装RabbitMQ之个人记录

Linux下安装RabbitMQ的安装

安装包下载地址:https://download.csdn.net/download/qq_42795277/12911983

查看安装的RabbitMQ与erlang是否版本对应

使用的是64位的Liunx安装

查看linux是多少位的指令:getconf LONG_BIT

把RabbitMQ安装包放置到一个好找的目录

D:setuprabbitmq

进入Linux系统使用SFTP(alt+P)上传RabbitMQ安装包

启动Linux系统

使用CRT远程控制软件连接Liunx

使用快捷键alt+p打开SFTP将本地的RabbitMQ安装包上传到Linux

使用put指令上传(-r 表示全目录)

put -r d:/setup/rabbitmq

因为我们安装包都放在rabbitmq目录下了

所以使用 -r 一次上传完这个rabbitmq目录

使用命令将rabbitmq文件移动到一个管理目录

mv rabbitmq /usr/local/src

进入到rabbitmq目录,进行一个个安装

在线安装依赖环境

yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz

安装erlang

rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm

如果出现如图异常

使用guest用户,所以该guest用户名放出来

没修改如图:

修改完后,保存(esc—>:wq)

使用浏览器访问RabbitMQ管理控制台界面

注意:刚才我们发现RabbitMQ的tcp端口ip是5672,管理控制台默认端口前面加一个1为 15672

浏览器访问:http://linux的ip:15672

http://192.168.147.133:15672

注意:这时是访问不到的

因为:我们没有在/usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app这个配置中把这个端口放行出来,所以防火墙还拦着呢

一般我们关闭防火墙的命令是:service iptables stop

CentOS7的防火墙关闭

CentOS7使用命令service iptables stop就不好使了

解决:

centos从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。所以你只要停止firewalld服务即可:

sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service

如果你要改用iptables的话,需要安装iptables服务:

sudo yum install iptables-services

sudo systemctl enable iptables && sudo systemctl enable ip6tables

sudo systemctl start iptables && sudo systemctl start ip6tables

设置好,然后照常使用

service iptables start

service iptables stop

关闭防火墙之后

RabbitMQ在安装好后,可以访问http://ip地址:15672 ;其自带了guest/guest的用户名和密码;如果需要创建自定义用户;那么也可以登录管理界面后,如下操作:

访问http://192.168.147.133:15672

出现了RabbitMQ控制台的登录界面

用户名和密码都是:guest

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件24812 人正在系统学习中 相关资源:翠雨方工作备忘录工具v2.31中文绿色版-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月12日
下一篇 2021年4月12日

相关推荐