rabbitMQ的安裝

先安裝erlang

下載源碼包:wget http://erlang.org/download/otp_src_17.3.tar.gzjava

解壓包:tar -xzvf otp_src_17.3.tar.gznode

安裝一些必須依賴:yum install -y gcc gcc-c++ unixODBC-devel openssl-devel ncurses-develc++

進入到解壓好的目錄中,好比在/opt中解壓要進到/opt/otp_src_17.3中設定安裝位置: ./configure --prefix=/opt/otp_src_17.3 --without-javacvim

  • 安裝:bash

    make && make installoop

  • 添加環境變量(加到原有變量以後使用:隔開 如你的安裝路徑/opt/otp_src_17.3/bin):ui

vim /etc/profile
 添加下面兩句到最下面
 PATH=$PATH:/opt/otp_src_17.3/bin
 export PATH
 :wq 保存退出
 source /etc/profile 使配置文件生效
複製代碼

安裝rabbitmq

下載安裝包: wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.8/rabbitmq-server-3.6.8-1.el7.noarch.rpmspa

執行:rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.ascunix

安裝:rpm -ivh --nodeps rabbitmq-server-3.6.8-1.el7.noarch.rpm日誌

配置:

在/etc/rabbitmq 目錄下建立兩個文件rabbitmq-env.conf,rabbitmq.config       
1. rabbitmq-env.conf中能夠配置下消息存儲的位置,日誌存儲的位置這些比較經常使用的設置:
vim /etc/rabbitmq/rabbitmq-env.conf
##添加下面兩行
RABBITMQ_MNESIA_BASE=/usr/local/rabbitmq-server/data
RABBITMQ_LOG_BASE=/usr/local/rabbitmq-server/log
2. rabbitmq.config配置文件能夠在/usr/share/doc/rabbitmq-server/下找到一個
rabbitmq.config.example的文件的樣本,內容複製過去就能夠(須要修改一下內容,去掉{loopback_users, []} 
前面%%及後面的逗號)
複製代碼

服務管理:

查看服務狀態:rabbitmqctl status
 開始服務:rabbitmq-server start
 中止服務:rabbitmqctl stop
複製代碼

設置管理平臺: rabbitmq-plugins enable rabbitmq_management

  • ip:15672便可出現登陸頁面(默認用戶名:guest ;密碼:guest)
相關文章
相關標籤/搜索