centos安裝RabbitMQ 3.7.9 (使用RPM)
上篇我們提到不使用RPM安裝RabbitMQ 3.7.8,其實我個人更傾向不使用RPM安裝RabbitMQ,因為可以控制安裝位置及設定引數。
存在即合理,使用RPM安裝RabbitMQ,可以減少配置引數的煩惱,使用RPM之前建議先通過不使用RPM的方式安裝,以便了解各種引數及其含義。
安裝RabbitMQ仍舊分為Erlang安裝及RabbitMQ安裝兩步。
說明:使用線上方式進行安裝,安裝前請確保伺服器網路暢通。
1、Erlang安裝
1.1 下載Erlang
1 wget https://github.com/rabbitmq/erlang-rpm/releases/download/v21.0.9/erlang-21.0.9-1.el7.centos.x86_64.rpm
請注意RabbitMQ不同版本依賴的Erlang版本不同,請注意選擇合適的Erlang版本進行安裝。
1.2 安裝Erlang
1 rpm -ivh erlang-21.0.9-1.el7.centos.x86_64.rpm
待Erlang安裝完畢之後,執行RabbitMQ安裝
2、RabbitMQ 3.7.9 版本安裝
2.1 RabbitMQ 3.7.9 下載
1 wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.9/rabbitmq-server-3.7.9-1.el7.noarch.rpm
詳情可參考RabbitMQ官網連結:http://www.rabbitmq.com/install-rpm.html#downloads
2.2 安裝RabbitMQ
1 rpm -ivh rabbitmq-server-3.7.9-1.el7.noarch.rpm
3.驗證RabbitMQ安裝情況
3.1 啟動RabbitMQ :
rabbitmq-server -detached
3.2 檢視
1 rabbitmqctl status
3.3 新增使用者
rabbitmqctl add_user guozhiqi yuanjinzhou --新增使用者
3.4 設定角色
1 rabbitmqctl set_user_tags guozhiqi administrator
3.5 設定許可權
rabbitmqctl set_permissions -p / guozhiqi ".*" ".*" ".*"
3.6 啟用監控外掛
1 rabbitmq-plugins enable rabbitmq_management 啟用外掛
至此,從瀏覽器輸入127.0.0.1:15672 ,檢視RabbitMQ監控介面是否正確開啟。若是,那麼RabbitMQ安裝及配置正確,否則,就需要驗證哪一步出現錯誤。