linux環境下rabbitmq搭建 七

2021-09-26 23:28:29 字數 3532 閱讀 1838

linux系統:centos-7-x86_64-***-1804

rabbitmq版本:rabbitmq-server-generic-unix-3.5.8.tar.gz

使用winscp上傳rabbitmq-server-generic-unix-3.5.8.tar.gz壓縮包到linux系統的home/soft/rabbitmq目錄下

解壓:tar   -zxvf   rabbitmq-server-generic-unix-3.5.8.tar.gz

刪除壓縮包:rm -rf  rabbitmq-server-generic-unix-3.5.8.tar.gz

在安裝rabbitmq之前需要安裝erlang語言環境,因為rabbitmq是erlang語言編寫的。(都是這樣說,也沒深究)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_baseu-2.8.so.0(wxu_2.8)(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_aui-2.8.so.0(wxu_2.8)(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_gl-2.8.so.0(wxu_2.8)(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_core-2.8.so.0()(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_html-2.8.so.0(wxu_2.8)(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_xrc-2.8.so.0(wxu_2.8)(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_core-2.8.so.0(wxu_2.8)(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_aui-2.8.so.0(wxu_2.8.5)(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_adv-2.8.so.0()(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_baseu_xml-2.8.so.0()(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_adv-2.8.so.0(wxu_2.8)(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_gl-2.8.so.0()(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_baseu-2.8.so.0()(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_xrc-2.8.so.0()(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_stc-2.8.so.0()(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_html-2.8.so.0()(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_aui-2.8.so.0()(64bit)

錯誤:軟體包:esl-erlang-r16b03-6.x86_64 (/esl-erlang_r16b03-6-centos-6_amd64)

需要:libwx_gtk2u_stc-2.8.so.0(wxu_2.8)(64bit)

您可以嘗試新增 --skip-broken 選項來解決該問題

您可以嘗試執行:rpm -va --nofiles --nodigest

解決辦法是需要安裝依賴環境,命令如下

yum install epel-release

yum install unixodbc unixodbc-devel wxbase wxgtk sdl wxgtk-gl

執行完上面兩個命令,安裝好依賴後在執行

yum install erlang.rmp

就能安裝成功了

報錯是參考此處:

erlang安裝完成後,啟動rabbitmq;

cd /home/soft/rabbitmq/rabbitmq_server-3.5.8/sbin

然後使用./rabbitmq-server啟動,啟動後如果需要做web頁面管理,需要做如下調整:

1、啟動web頁面管理外掛程式

cd   /home/soft/rabbitmq/rabbitmq_server-3.5.8/sbin

./rabbitmq-plugins enable rabbitmq_management

瀏覽器輸入ip:15672進行訪問

此時會出現login failed,原因:rabbitmq從3.3.0開始禁止使用guest/guest許可權通過除localhost外的訪問

可以使用如下方式解決(不適合生產使用,生產的話還是建立新使用者,對應許可權分配好):

將:, 改為:,重啟rabbitmq後可以使用guest/guest登入。

Linux常用開發環境軟體 RabbitMQ安裝

1 安裝依賴包 yum install xmlto gcc gcc c kernel devel m4 ncurses devel openssl devel unixodbc devel wxbase wxgtk wxgtk gl perl y 安裝依賴包 2 安裝erlang tar xvf o...

Windows下安裝及配置RabbitMQ

步驟 一 安裝erlang語言開發包 rabbitmq 為erlang 語言開發 一路預設安裝,配置環境變數 erlang home erlang 安裝路徑 新增 path erlang home bin 二 安裝rabbitmq,一路預設安裝,配置環境變數 rabbitmq server 安裝路徑...

Windows下安裝及配置RabbitMQ

原文 步驟 一 安裝erlang語言開發包 rabbitmq為erlang語言開發 一路預設安裝,配置環境變數 erlang home erlang安裝路徑 新增path erlang home bin 二 安裝rabbitmq,一路預設安裝,配置環境變數 rabbitmq server 安裝路徑,...