CentOS6.4下面安装rabbatMq过程

本文详细介绍了在CentOS环境下安装Erlang和RabbitMQ的过程,包括解决依赖问题、配置自启动、启动服务、开启Web管理界面、添加管理员、设置用户组及权限等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一步:先安装erlang依赖 出现的问题

 

[root@kafka /]# yum install erlang
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.163.com
 * extras: mirrors.nwsuaf.edu.cn
 * updates: ftp.sjtu.edu.cn
No package erlang available.
Error: Nothing to do
 
解决方案:
需要安装第三方软件库 epel

# 下载地址,找到其中一个版本即可
https://dl.fedoraproject.org/pub/epel/

# 下载 选择对应版本
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm  centos7
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm  centos6

# 安装完成即可
rpm -ivh epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-6.noarch.rpm
————————————————
 
由于CentOS6的系统安装了epel-release-latest-7.noarch.rpm 导致在使用yum命令时出现Error: xz compression not available问题。
解决方法:
1.到http://ftp.riken.jp/Linux/fedora/epel/下载epel-release-latest-6.noarch.rpm
2.卸载epel-release-latest-7.noarch.rpm:yum remove epel-release
3.清空epel目录:rm -rf /var/cache/yum/x86_64/6/epel/
4.安装epel6:rpm -ivh epel-release-latest-6.noarch.rpm


https://blog.youkuaiyun.com/weixin_41961162/article/details/85061636

 


安装步骤:
 1.安装Erlang

yum install erlang

2.安装RabbitMQ

yum install rabbitmq-server

 3.配置开机自启动

chkconfig rabbitmq-server on

4.启动RabbitMQ

service rabbitmq-server start
5.查询RabbitMQ路径

whereis rabbitmq
6.进入目录
/usr/lib/rabbitmq/bin

7.开启RabbitMQ的Web管理界面

./rabbitmq-plugins enable rabbitmq_management

8.添加管理员

rabbitmqctl add_user admin admin123
-------问题:-----------------------
RabbitMQ - 解决Error: unable to connect to node rabbit@localhost
参考:https://www.cnblogs.com/johnnyzen/p/13161848.html

2.1 思路1 关闭进程,并重启
step1 查询mq的进程

ps -ef | grep rabbitmq
step2 杀掉mq进程

ps -ef | grep rabbitmq | grep -v grep | awk '{print $2}' | xargs kill -9
step3 启动mq

rabbitmq-server -detached

Warning: PID file not written; -detached was passed.
step4 在查询mq的状态

rabbitmqctl status

------------------------------
9.设置用户组


rabbitmqctl set_user_tags admin administrator
10.设置默认vhost(“/”)访问权限

rabbitmqctl set_permissions -p "/" admin "." "." ".*"
11.关闭防火墙

service iptables stop
12.浏览器访问:http://IP:15672

13.用户名admin,密码admin*进行登录

http://121.*.42.*:15672

http://tom.*.com:15672 
阿里云域名解析 如下:tom    A    默认    121.*.42.* 10 分钟

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值