安裝RabbitMQ在Ubuntu16.04上
什麼是RabbitMQ
首先,先了解什麼是AMQP,全名是Advanced Message Queuing Protocol,是應用層協議的一個開放標準,主要是用來使用交換系統與系統之間的訊息。RabbitMQ實作了AMQP,是使用Erlang語言編寫,支援多樣的語言,如:Python、Ruby、.NET、Java、JMS、C、PHP。用於在分布式系統中存儲轉發消息,在易用性、擴展性。
簡單的說就是如果有二個或多個系統之前要交換資料、有很多種選擇,有人直接使用RESTfulAPI或SOAP,有人直接存在資料庫、讓其它系統直接來抓資料,有人直接寫在cache或寫在file或等直接做資料交換,但這些方式都不太即時,也不太方便,如果好奇的人可以來試試看使用RabbitMQ。
RabbitMQ主要有6個parttern,這邊就不再多說明,直接看官方網站會清楚一點
安裝RabbitMQ在linux上面
可以參考這篇的安裝步驟 ,基本上在ubuntu就這幾個動作就可以將rabbitmq安裝好:
接下來有一個很重要的指令要下,就是啟動管理介面:
然後得先建立帳號、及移除掉guest 的user
rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin “.*" “.*" “.*"
rabbitmqctl delete_user guest
登入RabbitMQ的管理介面
預設的port是15672,只要看能但入這個畫面就表示安裝成功
下一篇將為您介紹如何在 「PHP上面使用RabittMQ」,以上是這次關於如何在Ubuntu16.04上安裝RabbitMQ的介紹,更多與網站設計開發有關的文章,別忘了訂閱我們的電子報,以及追蹤我們的Facebook粉絲專頁唷!
我要留言