Ubuntu 16.04 RabbitMq 安裝與運行(安裝篇)

前言
目前公司用阿里雲 + redis 的方式實現的消息隊列。
瞭解了目前幾種主流的消息組件(主要包括rabbitmq、kafka、)的優缺點後,這裏爲了深刻學習rabbitmq,我在本身的騰訊雲服務器上也搭建了一套環境。web

準備工做
一臺服務器:Ubuntu Server 16.04.1 LTS 64位redis

安裝RabbitMq
能夠參照RabbitMq官網的安裝教程(Installing on Debian and Ubuntu),來進行安裝。
這裏咱們使用apt-get來安裝,就簡單的幾條命令:瀏覽器

1.因爲rabbitMq須要erlang語言的支持,在安裝rabbitMq以前須要安裝erlang,執行命令:服務器

apt-get install erlang-nox     # 安裝erlang
erl    # 查看relang語言版本,成功執行則說明relang安裝成功

2.添加公鑰學習

wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -

3.更新軟件包阿里雲

apt-get update

4.安裝 RabbitMQ插件

apt-get install rabbitmq-server  #安裝成功自動啓動

5.查看 RabbitMq狀態3d

systemctl status rabbitmq-server   #Active: active (running) 說明處於運行狀態rest

# service rabbitmq-server status 用service指令也能夠查看,同systemctl指令

6.啓動、中止、重啓server

service rabbitmq-server start    # 啓動
service rabbitmq-server stop     # 中止
service rabbitmq-server restart  # 重啓 

執行了上面的步驟,rabbitMq已經安裝成功。

7.啓用 web端可視化操做界面,咱們還須要配置Management Plugin插件

rabbitmq-plugins enable rabbitmq_management   # 啓用插件
service rabbitmq-server restart    # 重啓

此時,應該能夠經過 http://localhost:15672 查看,使用默認帳戶guest/guest 登陸。
注意:RabbitMQ 3.3 及後續版本,guest 只能在服務本機登陸。
瞄了一眼官方文檔,說的是默認會建立guest用戶,可是隻能服務器本機登陸,建議建立其餘新用戶,受權,用來作其餘操做。

这里写图片描述
8.查看用戶

rabbitmqctl list_users

9.添加管理用戶

rabbitmqctl add_user admin yourpassword   # 增長普通用戶
rabbitmqctl set_user_tags admin administrator    # 給普通用戶分配管理員角色 

ok,你能夠在你的瀏覽器上輸入:http://服務器Ip:15672/ 來訪問你的rabbitmq監控頁面。使用剛剛添加的新用戶登陸。

这里写图片描述

相關文章
相關標籤/搜索