首页 > 编程知识 正文

yum安装rabbitmq,Rabbitmq安装

时间:2023-05-04 16:26:38 阅读:232574 作者:3492

RabbitMQ官网:https://www.rabbitmq.com/ docker安装

RabbitMQ官网docker安装教程:https://www.rabbitmq.com/download.html # docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3-management centos安装

官网安装教程:https://www.rabbitmq.com/install-rpm.html

这里安装的环境:

# uname -aLinux localhost.localdomain 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) 安装erlang

香蕉小鸽子快速安装脚本:

# curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

这个脚本会在生成/etc/yum.repos.d/rabbitmq_erlang.repo文件:

# cat /etc/yum.repos.d/rabbitmq_erlang.repo [rabbitmq_erlang]name=rabbitmq_erlangbaseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearchrepo_gpgcheck=1gpgcheck=0enabled=1gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkeysslverify=1sslcacert=/etc/pki/tls/certs/ca-bundle.crtmetadata_expire=300[rabbitmq_erlang-source]name=rabbitmq_erlang-sourcebaseurl=https://packagecloud.io/rabbitmq/erlang/el/7/SRPMSrepo_gpgcheck=1gpgcheck=0enabled=1gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkeysslverify=1sslcacert=/etc/pki/tls/certs/ca-bundle.crtmetadata_expire=300

安装:

# yum install -y erlang 安装rabbitmq

香蕉小鸽子快速安装脚本:

# curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash

这个脚本会在生成/etc/yum.repos.d/rabbitmq_rabbitmq-server.repo文件:

# cat /etc/yum.repos.d/rabbitmq_rabbitmq-server.repo [rabbitmq_rabbitmq-server]name=rabbitmq_rabbitmq-serverbaseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/$basearchrepo_gpgcheck=1gpgcheck=0enabled=1gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkeysslverify=1sslcacert=/etc/pki/tls/certs/ca-bundle.crtmetadata_expire=300[rabbitmq_rabbitmq-server-source]name=rabbitmq_rabbitmq-server-sourcebaseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/SRPMSrepo_gpgcheck=1gpgcheck=0enabled=1gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkeysslverify=1sslcacert=/etc/pki/tls/certs/ca-bundle.crtmetadata_expire=300

然后就可以香蕉小鸽子yum进行安装了:

# yum install socat logrotate -y# yum install rabbitmq-server -y

启动rabbitmq:

# systemctl start rabbitmq-server# systemctl status rabbitmq-server● rabbitmq-server.service - RabbitMQ broker Loaded: loaded (/usr/lib/systemd/system/rabbitmq-server.service; disabled; vendor preset: disabled) Active: active (running) since Wed 2021-06-09 08:25:28 EDT; 27s ago Main PID: 50434 (beam.smp) Status: "Initialized" CGroup: /system.slice/rabbitmq-server.service ├─50434 /usr/lib64/erlang/erts-11.2.2.1/bin/beam.smp -W w -MBas ageffcbf -MHas ageffcbf -MBlmbcs 512 -MHlmbcs 512 -MMmcs 30 -P 1048576 -t 5000000 -stbt db -zdbbl 128000 -sbwt no... ├─50449 erl_child_setup 32768 ├─50472 /usr/lib64/erlang/erts-11.2.2.1/bin/epmd -daemon ├─50489 inet_gethost 4 └─50490 inet_gethost 4Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: ########## Licensed under the MPL 2.0. Website: https://rabbitmq.comJun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Doc guides: https://rabbitmq.com/documentation.htmlJun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Support: https://rabbitmq.com/contact.htmlJun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Tutorials: https://rabbitmq.com/getstarted.htmlJun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Monitoring: https://rabbitmq.com/monitoring.htmlJun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Logs: /var/log/rabbitmq/rabbit@localhost.logJun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: /var/log/rabbitmq/rabbit@localhost_upgrade.logJun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Config file(s): (none)Jun 09 08:25:28 localhost.localdomain rabbitmq-server[50434]: Starting broker... completed with 0 plugins.Jun 09 08:25:28 localhost.localdomain systemd[1]: Started RabbitMQ broker.# systemctl enable rabbitmq-serverCreated symlink from /etc/systemd/system/multi-user.target.wants/rabbitmq-server.service to /usr/lib/systemd/system/rabbitmq-server.service.

开启管理后台功能:

# rabbitmq-plugins enable rabbitmq_management

浏览器打开:http://192.168.80.205:15672/,管理后台的默认端口为15672,默认账户密码为guest/guest。

默认账户只能在localhost访问,这里添加一个用户:

# rabbitmqctl add_user root rootAdding user "root" ...Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.# rabbitmqctl set_user_tags root administratorSetting tags for user "root" to [administrator] ...

香蕉小鸽子root/root进行登录:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。