官網的安裝教程由於需要解釋原理很多廢話,這裡總結一下在centos7環境下的安裝配置過程。如需理解原理,請看官網原文的安裝指南或翻譯
## 安裝epel源
yum install -y epel-release
## 安裝erlang
yum install -y erlang
yum install -y rabbitmq-server-3.6.12-1.el7.noarch.rpm
## 設定rabbitmq以後臺方式執行
systemctl enable rabbitmq-server.service
## 啟動
systemctl start rabbitmq-server.service
## 查詢狀態
systemctl status rabbitmq-server.service
調整作業系統允許開啟檔案的最大數量
## vi工具開啟,沒有這檔案就建立乙個
vi /etc/systemd/system/rabbitmq-server.service.d/limits.conf
## 檔案新增內容:
[service]
limitnofile=300000
hard limit方式設定每個使用者允許開啟檔案的最大數量:
## vi工具開啟,沒有這檔案就建立乙個
vi /etc/security/limits.conf
# 行末新增:
* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536
啟用pam_limits.so模組:
# 編輯檔案
vi /etc/pam.d/login
## 檔案末尾新增內容:
session required pam_limits.so
# 這是告訴linux在使用者完成系統登入後,應該呼叫pam_limits.so模組設定
# 系統對該使用者可使用的各種資源數量的最大限制(包括使用者可開啟的最大檔案數限制)
注意:
rabbitmq預設訪問帳號是:guest
,密碼也是guest
。訪問位址是:。但是知道這些還不夠。因為
guest
帳號預設只能從rabbitmq服務端的本機訪問,因此需要設定一下。
1)需要找到rabbitmq的日誌檔案:/var/log/rabbitmq/[email protected]
,beta-cat
是我的linux主機名。檢視檔案會找到配置檔案存放資訊:
=info report==== 1-oct-2017::23:32:45 ===
node : rabbit@beta-cat
home dir : /var/lib/rabbitmq
config file(s) : /etc/rabbitmq/rabbitmq.config (not found)
2)新建乙個檔案:/etc/rabbitmq/rabbitmq.config
,輸入一下配置內容:
}].
3)重啟一下rabbitmq:
systemctl daemon-reload
systemctl stop rabbitmq-server.service
systemctl start rabbitmq-server.service
4)開放埠
##設定開放埠:
firewall-cmd --permanent --zone=public --add-port=15672/tcp
firewall-cmd --reload
##檢查已開放埠:
firewall-cmd --zone=public --list-ports
5)從其它機器訪問,帳號密碼都是guest
RabbitMQ安裝配置
windows下的安裝是非常簡單的,我們需要準備兩個東西 rabbitmq 安裝這後我們可以配置一下rabbitmq的環境變數 開啟命令列執行rabbitmq server 現在大功已經告成了,不過rabbitmq給我們提供乙個視覺化的管理工具 可以在cmd中寫出 rabbitmq plugins ...
RabbitMQ安裝配置
windows下的安裝是非常簡單的,我們需要準備兩個東西 rabbitmq 安裝這後我們可以配置一下rabbitmq的環境變數 開啟命令列執行rabbitmq server 現在大功已經告成了,不過rabbitmq給我們提供乙個視覺化的管理工具 可以在cmd中寫出 rabbitmq plugins ...
RabbitMq安裝 配置
安裝 apt install rabbitmq 啟動 檢視狀態 rabbitmqctl status 退出rabbitmqctl stop guest賬戶預設只能在localhost 15672訪問,解決方案 假設15672已開啟 如下 新增使用者 密碼 test 123456 rabbitmqct...