Linux系統搭建RabbitMQ


下載erlang和rabbitmq-server

1.下載Erlang安裝包

[root@VM_0_9_centos soft]# wget http://erlang.org/download/otp_src_22.0-rc2.tar.gz

2.下載rabbitmq-server安裝包 https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.16
3. 上傳安裝包到Linux服務器目錄下,進入到安裝包所在目錄進行安裝。

<!-- 解壓包 -->
[root@VM_0_9_centos package]# tar -xvf otp_src_20.3.tar.gz [root@VM_0_9_centos package]# ll

<!-- 安裝Erlang -->
<!-- 安裝類庫-->
[root@VM_0_9_centos /]# yum -y install gcc-c++
[root@VM_0_9_centos /]# yum -y install ncurses-devel
[root@VM_0_9_centos /]# yum -y install openssl-devel
[root@VM_0_9_centos /]# yum -y install unixODBC-devel
[root@VM_0_9_centos /]# mkdir /usr/local/erlang
[root@VM_0_9_centos /]# cd /ryt/package/otp_src_20.3
[root@VM_0_9_centos otp_src_20.3]# ./configure --prefix=/usr/local/erlang --without-Javac
[root@VM_0_9_centos otp_src_20.3]# make && make install 
<!-- 編譯&安裝完成以后配置Erlang環境變量 -->

[root@VM_0_9_centos otp_src_20.3]# vim  /etc/profile
<!--追加環境變量到文件末尾 -->
export PATH=$PATH:/usr/local/erlang/bin

 

 
<!-- 使用source /etc/profile命令可以使新建立的環境變量立刻生效而不用重新啟動系統 -->

[root@VM_0_9_centos otp_src_20.3]# source /etc/profile
<!-- 正式安裝RabbitMQ -->

[root@VM_0_9_centos otp_src_20.3]# cd ..
[root@VM_0_9_centos package]# rpm -ivh --nodeps rabbitmq-server-3.7.16-1.el7.noarch.rpm
<!-- 如果linux的防火牆開啟時,還需執行以下操作 --> [root@VM_0_9_centos package]# firewall-cmd --zone=public --add-port=15672/tcp --permanent [root@VM_0_9_centos package]# firewall-cmd --zone=public --add-port=5672/tcp --permanent [root@VM_0_9_centos package]# firewall-cmd --reload
<!-- 啟動RabbitMQ -->

[root@VM_0_9_centos package]# rabbitmq-plugins enable rabbitmq_management
[root@VM_0_9_centos package]# rabbitmq-server
<!-- 后台啟動 -->

[root@VM_0_9_centos package]# rabbitmq-server -detached
<!-- 創建登錄用戶 -->
[root@VM_0_9_centos package]# rabbitmqctl add_user 賬號 密碼

<!-- 授管理員權限 -->
[root@VM_0_9_centos package]# rabbitmqctl set_user_tags 賬號 administrator

<!-- 授權用戶到虛擬機(/) -->
[root@VM_0_9_centos package]# rabbitmqctl set_permissions -p / 賬號 '.*' '.*' '.*'

 

4. 正常啟動以后,可以在瀏覽器中訪問管理頁面:http://<虛擬機IP>:15672/ 

輸入用戶名和密碼 ,管理界面如下:

 

大功告成,睡覺啦...

 


免責聲明!

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



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