Linux centos7下通過rpm搭建rabbitMQ環境

1/下載rabbitmq的rpm包 rpm下載地址

我這裏下載的包是 rabbitmq-server-3.6.6-1.el7.noarch.rpm

2/安裝erlang環境

因爲rabbitMQ依賴於erlang,這裏必須安裝erlang的環境

yum install erlang #通過yum安裝erlang

執行上面這條語句如果報錯,則先運行yum install epel-release 再運行上面的語句

3/安裝rabbitMQ

通過rpm安裝rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm (後面的包換爲下載的包)

若提示缺少socat,則先運行yum install socat

若安裝socat報錯,先運行 yum makecache

再運行上面的語句

4/運行rabbitMQ

運行語句rabbitmq-server -detached

若出現ERROR: epmd error for host "77": badarg (unknown POSIX error)

運行 vim /etc/rabbitmq/rabbitmq-env.conf 增加一行內容(不存在這個文件則創建)

NODENAME=rabbit@localhost

運行語句rabbitmq-server -detached啓動rabbitMQ

提示 Warning: PID file not written; -detached was passed.(程序員根本不管warning,[狗頭])

查看rabbitMQ狀態

rabbitmqctl status 看見下圖,成功!

注:之前通過壓縮包方式一直安裝不成功,卡在ERROR: epmd error for host "77": badarg (unknown POSIX error),純屬手打,有錯誤的地方請指正,另外壓縮包方式如果有解決上面錯誤的方法也請告知我,感謝!

參考文章

https://blog.csdn.net/fuck487/article/details/77869039

https://blog.csdn.net/dw_java08/article/details/77856038

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章