rabbitmq在linux安裝使用教程
阿新 • • 發佈:2018-10-31
1、安裝
- Ubuntu16.04安裝最新版本rabbitmq
# echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list # wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add - # sudo apt-get update # sudo apt-get install rabbitmq-server 注意:安裝報錯之後必須設定主機名為localhost,則可以消除報錯: # hostnamectl set-hostname localhost
- Centos安裝最新版本rabbitmq
檢視或下載centos最新版本的erlang https://bintray.com/rabbitmq/rpm/erlang/20.3.4-1 檢視或下載最新版本的rabbitmq、(Signature) https://www.rabbitmq.com/install-rpm.html 將檢視好的最新版本直接安裝: # yum install erlang-20.3.4-1.el7.centos.x86_64.rpm # rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc # yum install rabbitmq-server-3.7.4-1.el7.noarch.rpm
2、配置環境
# 新增使用者 rabbitmqctl add_user my_user my_password # 新增虛擬主機 rabbitmqctl add_vhost myvhost # 為使用者賦予相應虛擬主機許可權 rabbitmqctl set_permissions -p myvhost my_user ".*" ".*" ".*" 以下三個為必須操作部分,新增使用者到設定許可權 # 新增使用者 rabbitmqctl add_user nsfocus nsfocus # 設定為超級使用者 rabbitmqctl set_user_tags nsfocus administrator # Setting permissions for user "admin" in vhost "/" ... rabbitmqctl set_permissions -p "/" nsfocus ".*" ".*" ".*" # 檢視當前的所有使用者以及許可權 rabbitmqctl list_users
3、基礎操作
# 檢視狀態
systemctl status rabbitmq-server.service
# 開啟
service rabbitmq-server start
# 關閉
service rabbitmq-server stop
# 檢視日誌
journalctl -xe