CentOS7安裝RabbitMQ


環境:虛擬機鏡像安裝CentOS-7-x86_64-DVD-1511.iso

Linux升級命令有兩個分別是yum upgrade和yum update, 這個兩個命令是有區別的:
yum -y update  升級所有包同時也升級軟件和系統內核
yum -y upgrade 升級所有包不升級升級軟件和系統內核
第一步、將數據源更換為阿里雲軟件源

1.下載數據源

下載到root目錄下

wget http://mirrors.aliyun.com/repo/Centos-7.repo

2.備份數據源

/etc/yum.repos.d/目錄下

備份文件為/etc/yum.repos.d/CentOS-Base.repo.bak

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

 3.復制新數據源

cp /root/Centos-7.repo /etc/yum.repos.d/

mv /etc/um.repos.d/Centos-7.repo /etc/um.repos.d/Centos-Base.repo

4.更新數據源

yum clean all

yum makecache

yum -y update

第二步、安裝erlang

安裝erlang依賴

yum update

yum install epel-release

下載rpm包

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

從erlang-solutions中更新該包,並將erlang_solutions.repo添加到/etc/yum.repos.d

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

安裝

yum install erlang

運行以下命令以驗證是否已安裝Erlang。

erl

2、安裝rabbitmq-server

首先安裝依賴socat

yum install -y socat

下載rabbitmq-server

wget https://zysd-shanghai.oss-cn-shanghai.aliyuncs.com/software/linux/rabbitmq/rabbitmq-server-3.7.8-1.el7.noarch.rpm

安裝

rpm -ivh rabbitmq-server-3.7.8-1.el7.noarch.rpm

3、設置

設置開機啟動

chkconfig rabbitmq-server on

啟動rabbitmq節點

service rabbitmq-server start

 

啟用管理后台

rabbitmq-plugins enable rabbitmq_management

添加用戶

rabbitmqctl add_user test 123456

配置用戶權限

rabbitmqctl set_user_tags test administrator

rabbitmqctl set_permissions -p "/" test ".*" ".*" ".*"

配置防火牆

 

 

 #firewall-cmd --zone=public --add-port=15672/tcp --permanent

 #firewall-cmd --zone=public --add-port=5671-5672/tcp --permanent

 #firewall-cmd --zone=public --add-port=4369/tcp --permanent

 #firewall-cmd --zone=public --add-port=25672/tcp --permanent

 #firewall-cmd --zone=public --add-port=35672-35682/tcp --permanent

 #firewall-cmd --reload

訪問管理后台訪問(ip:15672)

http://192.168.xx.xx:15672/#/

關閉rabbitmq節點

service rabbitmq-server stop

 

參考:

https://cloud.tencent.com/developer/article/1447179

https://blog.csdn.net/y_k_y/article/details/81350274

https://www.helloweba.net/server/624.html

https://baijiahao.baidu.com/s?id=1650592184855967976&wfr=spider&for=pc

 

 

 

  1. wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
  2.  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM