yum install lsof build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
複製代碼
RabbitMQ 下載地址:www.rabbitmq.com/news.htmlhtml
我安裝的是 3.6.5 的,並且採用 rpm 一鍵安裝,適合小白新手
複製代碼
在 /usr/local/rabbitmq 目錄下安裝,因此直接在該目錄執行以下命令下載安裝包,c++
wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm
wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm
wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm
複製代碼
上面三個安裝包下載完成後,先安裝 erlang,記得要按照這個順序!!!
複製代碼
執行:centos
rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm
複製代碼
rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm
複製代碼
修改配置:bash
vi /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app
複製代碼
loopback_users 節點的要修改一下 app
rabbitmq-server start &
複製代碼
若是出現以下的錯誤,有多是你已經安裝過,啓動過 rabbitmq 了 tcp
ps -ef | grep rabbit
複製代碼
ps -ef | grep rabbit
複製代碼
就發現這剩下這個了 oop
rabbitmq-server start &
複製代碼
執行:ui
lsof -i:5672(默認的端口)
複製代碼
看到下面的就意味着成功啦 spa
查看默認安裝的插件:插件
rabbitmq-plugins list
複製代碼
rabbitmq-plugins enable rabbitmq_management
複製代碼
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --reload
複製代碼
說明安裝成功啦~
中止: rabbitmqctl app_stop複製代碼