91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux安裝RabbitMQ具體步驟是什么

發布時間:2022-02-06 13:43:46 來源:億速云 閱讀:123 作者:柒染 欄目:開發技術

這期內容當中小編將會給大家帶來有關Linux安裝RabbitMQ具體步驟是什么,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

RabbitMQ是目前非常熱門的一款消息中間件,不管是互聯網大廠還是中小企業都在大量使用。

Linux下安裝RabbitMQ具體步驟

安裝 erlang

1. 下載 erlang 安裝包

在官網下載然后上傳到 Linux 上或者直接使用下面的命令下載對應的版本。

 [root@bogon local]# wget http://erlang.org/download/otp_src_19.3.tar.gz

Linux安裝RabbitMQ具體步驟是什么

或者 erlang 官網自行下載:http://erlang.org/download/

Linux安裝RabbitMQ具體步驟是什么

2. 解壓 erlang 安裝包
 [root@bogon local]# tar -xvzf otp_src_19.3.tar.gz

Linux安裝RabbitMQ具體步驟是什么

3. 刪除 erlang 安裝包
 [root@bogon local]# rm -rf otp_src_19.3.tar.gz
4. 安裝 erlang 的依賴工具
 [root@bogon local]# yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel

Linux安裝RabbitMQ具體步驟是什么

Linux安裝RabbitMQ具體步驟是什么

5. 進入erlang 安裝包解壓文件對 erlang 進行安裝環境的配置
新建一個文件夾
 [root@bogon local]# mkdir erlang
對 erlang 進行安裝環境的配置
 [root@bogon local]# cd otp_src_19.3
 [root@bogon otp_src_19.3]# ./configure --prefix=/usr/local/erlang --without-javac
遇到下圖錯誤時

Linux安裝RabbitMQ具體步驟是什么

因為我是虛擬機鏡像CentOS-6安裝所以會出現該問題(缺少很多依賴,各種嘗試解決都沒有明顯效果),請換成鏡像CentOS-7進行安裝

Linux安裝RabbitMQ具體步驟是什么

6. 編譯安裝
 [root@bogon otp_src_19.3]# make && make install

Linux安裝RabbitMQ具體步驟是什么

7. 驗證一下 erlang 是否安裝成功了
 [root@bogon otp_src_19.3]# ./bin/erl

運行下面的語句輸出“hello world”

 io:format("hello world~n", []).

Linux安裝RabbitMQ具體步驟是什么

大功告成,我們的 erlang 已經安裝完成。

8. 配置 erlang 環境變量
 [root@bogon /]# cd etc/
 [root@bogon etc]# vim profile

追加下列環境變量到文件末尾

 #erlang
 ERL_HOME=/usr/local/erlang
 PATH=$ERL_HOME/bin:$PATH
 export ERL_HOME PATH

運行下列命令使配置文件profile生效

 [root@bogon etc]# source /etc/profile

輸入 erl 查看 erlang 環境變量是否配置正確

 [root@bogon etc]# erl

Linux安裝RabbitMQ具體步驟是什么

安裝 RabbitMQ

 [root@bogon /]# cd usr/local/

1. 下載rpm

 wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.8/rabbitmq-server-3.6.8-1.el7.noarch.rpm

或者直接在官網下載

https://www.rabbitmq.com/install-rpm.html

Linux安裝RabbitMQ具體步驟是什么

2. 安裝rpm(默認地址一般在 /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.8/)

 rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

Linux安裝RabbitMQ具體步驟是什么

緊接著執行:

 yum install rabbitmq-server-3.6.8-1.el7.noarch.rpm

中途需要你輸入”y”才能繼續安裝。

Linux安裝RabbitMQ具體步驟是什么

如報錯如下圖所示Linux安裝RabbitMQ具體步驟是什么

需要嘗試執行

 [root@bogon local]# rpm -Va --nofiles --nodigest
 [root@bogon local]# yum install rabbitmq-server-3.6.8-1.el7.noarch.rpm

如還報錯(需要:erlang >= R16B-03) 則解決方法為

 [root@bogon local]# yum -y install socat
 [root@bogon local]# yum -y install epel-release
 [root@bogon local]# yum -y install socat
 [root@bogon local]# yum install rabbitmq-server-3.6.8-1.el7.noarch.rpm

中途需要你輸入”y”才能繼續安裝。

Linux安裝RabbitMQ具體步驟是什么

3 開啟 web 管理插件

 rabbitmq-plugins enable rabbitmq_management

Linux安裝RabbitMQ具體步驟是什么

4 設置開機啟動

chkconfig rabbitmq-server on

Linux安裝RabbitMQ具體步驟是什么

命令要求換成如下

 systemctl enable rabbitmq-server.service

4. 啟動服務

 service rabbitmq-server start

如提示:Redirecting to /bin/systemctl start rabbitmq-server.service

Linux安裝RabbitMQ具體步驟是什么

則啟動命令按照要求換成下述即可

 /bin/systemctl start rabbitmq-server.service

5. 查看服務狀態

 service rabbitmq-server status

Linux安裝RabbitMQ具體步驟是什么

上述要求換成下列命令查看服務狀態

 /bin/systemctl status rabbitmq-server.service

6. 訪問 RabbitMQ 控制臺

瀏覽器訪問:http://你的ip地址:15672/

默認用戶名和密碼: guest/guest;但是需要注意的是:guestuest用戶只是被容許從localhost訪問。官網文檔描述如下:

 “guest” user can only connect via localhost

解決遠程訪問 RabbitMQ 遠程訪問密碼錯誤

新建用戶并授權

 [root@bogon rabbitmq]# rabbitmqctl add_user root root
 Creating user "root" ...
 [root@bogon rabbitmq]# rabbitmqctl set_user_tags root administrator
 Setting tags for user "root" to [administrator] ...
 [root@bogon rabbitmq]#
 [root@bogon rabbitmq]# rabbitmqctl set_permissions -p / root ".*" ".*" ".*"
 Setting permissions for user "root" in vhost "/" ...

Linux安裝RabbitMQ具體步驟是什么

再次訪問:http://你的ip地址:15672/ ,輸入用戶名和密碼:root root

RabbitMQ啟動后無法訪問http://localhost:15672 查看rabbitmq是否啟動
  ps -ef | grep rabbitmq

Linux安裝RabbitMQ具體步驟是什么

如果啟動,查看linux防火墻是否關閉,未關閉時進行關閉

 查看當前防火墻狀態:  systemctl status firewalld
 關閉當前防火墻:  systemctl stop firewalld
 開機防火墻不啟動:  systemctl disable firewalld

設置完成后訪問http://你的ip地址:15672/,輸入用戶名和密碼:root root

Linux安裝RabbitMQ具體步驟是什么

Linux安裝RabbitMQ具體步驟是什么

上述就是小編為大家分享的Linux安裝RabbitMQ具體步驟是什么了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广河县| 涞源县| 甘孜县| 台湾省| 惠来县| 高要市| 盐城市| 沙湾县| 清丰县| 霍城县| 遂昌县| 四会市| 八宿县| 宕昌县| 手机| 连城县| 山西省| 曲阜市| 四子王旗| 特克斯县| 苏州市| 磴口县| 新闻| 乌鲁木齐市| 荣成市| 威海市| 镇赉县| 北宁市| 兴隆县| 山丹县| 鲁山县| 辽阳县| 都安| 鄢陵县| 抚宁县| 普兰县| 靖宇县| 江门市| 安达市| 确山县| 腾冲县|