安裝RabbitMQ
1 配置語言環境
1.1 卸載舊版本
查看安裝的erlang :# yum list | grep erlang
卸載舊版本:# yum -y remove [要卸載的版本]
示例:

1.2 準備檔案
將說明檔案提供的檔案上傳至:/data_disk/rabbitmq
1.3 安裝erlang
切換目錄至/data_disk/rabbitmq執行以下命令:
# rpm -Uvh /home/download/erlang-21.2.3-1.el7.centos.x86_64.rpm
1.4 安裝socat
# yum install -y socat
2 正式安裝
2.1 卸載舊版本
查看安裝的erlang :# yum list | grep rabbitmq
卸載舊版本:# yum -y remove [要卸載的版本]
示例:

2.2 準備檔案
將本教程提供的檔案上傳至:/data_disk/rabbitmq
2.3 安裝
切換至目錄/data_disk/rabbitmq,執行命令:
# rpm -Uvh /home/download/rabbitmq-server-3.7.9-1.el7.noarch.rpm
2.4 創建組態檔
跳轉目錄:# cd /etc/rabbitmq/
創建檔案:# vim rabbitmq-env.conf
添加內容:NODENAME=rabbit@localhost
2.5 相關命令
啟動服務:# systemctl start rabbitmq-server
查看狀態:# systemctl status rabbitmq-server
停止服務:# systemctl stop rabbitmq-server
2.6 相關配置
? 設定開機啟動:# systemctl enable rabbitmq-server
? 開啟Web管理插件:# rabbitmq-plugins enable rabbitmq_management
? 添加用戶:# rabbitmqctl add_user admin admin
? 為用戶分配操作權限:# rabbitmqctl set_user_tags admin administrator
? 為用戶分配資源權限:# rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
3 防火墻設定
? 若服務器開啟了防火墻,需要將RabbitMQ要用的埠開放
# firewall-cmd --zone=public --add-port=4369/tcp --permanent
# firewall-cmd --zone=public --add-port=5672/tcp --permanent
# firewall-cmd --zone=public --add-port=25672/tcp --permanent
# firewall-cmd --zone=public --add-port=15672/tcp --permanent
? 重啟防火墻:# firewall-cmd --reload
4 驗證
輸入服務器地址+埠(15672),看得登陸頁面,輸入賬戶:admin admin進行登陸即可
效果:

5 附錄
本教程使用的erlang:erlang-21.2.3-1.el7.centos.x86_64
本教程使用的rabbitmq:rabbitmq-server-3.7.9-1.el7.noarch
下載地址:百度云提取碼:1234
另:rabbitmq與erlang的版本匹配關系
6 參考文獻
RabbitMQ安裝,卸載舊版本
服務啟動報錯糾正方案1:添加組態檔
服務啟動報錯糾正方案2:洗掉部分權限檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/242320.html
標籤:其他
上一篇:綜合專案: 前端:Keepalived雙機熱備,節點:LAMP+Discuz論壇,后端:MHA
下一篇:如何使用screen托管終端程式
