第一步:先安装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 分钟