CentOS7下rabbitmq的詳細安裝教程


一、安裝前的准備工作:
【rabbitmq下載】

rabbitmq下載官網地址:http://www.rabbitmq.com/

具體的安裝包的下載【這里安裝的版本是3.7.5】:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.5

提供一個百度網盤地址:鏈接:https://pan.baidu.com/s/1K_dWn2u-NqSnZ1r8xR-5bw 提取碼:1c19

注意事項:

erlang的版本會影響到rabbitmq的安裝,兩者有個版本對照

查看對照的地址:http://www.rabbitmq.com/which-erlang.html

 

 

 

【erlang下載】

具體的安裝包的下載【這里安裝的版本是19.3】:http://www.erlang.org/downloads/19.3

提供一個百度網盤地址:鏈接:https://pan.baidu.com/s/1F6dEThHbf2jRmJdOL_OiXQ 提取碼:378x

 

二、安裝步驟:

上傳這兩個要安裝的文件:

 

 

【二----<<<<>>>>安裝erlang】

[root@iZj56jkasko6onZ opt]#  tar -zxvf  otp_src_19.3.tar.gz

[root@iZj56jkasko6onZ opt]#  cp -R otp_src_19.3 /program/

 

該系統需要安裝如下包 

#yum -y install ncurses-devel

#yum search libtool

#yum search libtool-ltdl-devel

#yum install libtool

#yum install libtool-ltdl-devel

#yum install gcc-c++

#yum install erlang-doc

#yum install erlang-jinterface

 

[root@iZj56jkasko6onZ program]# cd otp_src_19.3/

[root@localhost otp_src_19.3]# ./configure --prefix=/program/erlang

安裝erlang:

[root@localhost otp_src_19.3]# make 

[root@localhost otp_src_19.3]# make install

配置環境變量:

vi /etc/profile

ERLANG_HOME=/program/erlang
export PATH=$PATH:$ERLANG_HOME/bin
export ERLANG_HOME

source /etc/profile


測試是否安裝成功:

[root@localhost ~]# erl

 

 

 

 

【二----<<<<>>>>安裝rabbitmq】

[root@iZj56jkasko6onZ opt]#  tar -xvf rabbitmq-server-generic-unix-3.7.5.tar 

將解壓好的移動到這個文件夾,這個不是必要的,但是放在根目錄不太好

[root@iZj56jkasko6onZ opt]#  cp -R rabbitmq_server-3.7.5 /program

查看:

 

[root@localhost ~]#  cd /program

 

添加環境變量:

vi /etc/profile

export PATH=$PATH:/program/rabbitmq_server-3.7.5/sbin
export RABBITMQ_HOME=/program/rabbitmq_server-3.7.5

source /etc/profile

rabbitmq_server-3.7.5這個對應/program下的rabbitmq_server-3.7.5

 

 

三、測試是否安裝成功:

【開啟rabbitmq服務】[root@localhost ~]# rabbitmq-server -detached

【查看服務狀態:】[root@localhost ~]# rabbitmqctl status

【開啟rabbitmq:】[root@localhost ~]# rabbitmqctl start_app

   

 

 【開啟管理插件:】[root@localhost ~]# rabbitmq-plugins enable rabbitmq_management

   

 

 【查看插件集合:】[root@localhost ~]# rabbitmq-plugins list

   

 

  【訪問可視化界面:】http://192.168.200.130:15672

 

    

 

 【關閉rabbitmq:】[root@localhost ~]# rabbitmqctl stop_app

  

 

四、用戶管理

查看所有用戶

rabbitmqctl list_users

 

添加一個用戶

rabbitmqctl add_user zhaobl 123456

 

配置權限

rabbitmqctl set_permissions -p "/" zhaobl ".*" ".*" ".*"

 

查看用戶權限

rabbitmqctl list_user_permissions zhaobl

 

設置tag

rabbitmqctl set_user_tags zhaobl administrator

 

刪除用戶(安全起見,刪除默認用戶)

rabbitmqctl delete_user guest

 


免責聲明!

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



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