安裝RabbitMq
阿新 • • 發佈:2020-08-22
安裝參考:
參考:https://www.jianshu.com/p/ed07a5a913c6
參考:https://blog.csdn.net/yongpole/article/details/82998346
安裝過程:
1,yum安裝基本依賴
yum -y update yum install epel-release yum install gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-1.8.0-openjdk-devel git wget wxBase.x86_64
2,安裝erlang依賴
yum install -y erlang//驗證是否成功
erl #進入erlang執行環境
3,安裝rabbitmq
//下載資源 wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el7.noarch.rpm //安裝 rpm -ivh rabbitmq-server-3.6.15-1.el7.noarch.rpm //驗證是否成功 rpm -qa|grep rabbitmq
4,管理
# 啟用web管理介面 rabbitmq-plugins enable rabbitmq_management # guest使用者只能用於localhost訪問 # 新增新使用者及授權 rabbitmqctl add_user fort fort #賬號:fort 密碼:fort rabbitmqctl set_user_tags fort administrator rabbitmqctl set_permissions-p / fort '.*' '.*' '.*' rabbitmqctl list_permissions # 訪問ip:15672即可進入管理介面 #需要開啟防火牆
安裝遇到問題
1,yum源問題:參考:https://www.runoob.com/linux/linux-yum.html
//備份預設的yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup //配置國內163源 wget http://mirrors.163.com/.help/CentOS6-Base-163.repo mv CentOS6-Base-163.repo CentOS-Base.repo //生成快取 yum clean all yum makecache //配置rpm包 rpm -uvh XXXX //使用rpm包安裝 yun intall XXXX
2,安裝RabbitMQ報錯
rpm -ivh rabbitmq-server-3.6.15-1.el7.noarch.rpm
warning: rabbitmq-server-3.6.15-1.el7.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 6026dfca: NOKEY error: Failed dependencies: socat is needed by rabbitmq-server-3.6.15-1.el7.noarch
//解決:
yum install socat