CentOS7下RabbitMQ的安裝步驟

2021-10-11 03:56:54 字數 1949 閱讀 8914

按照教程:

1)首先需要安裝erlang

那麼什麼是epel呢?

epel的全稱叫 extra packages for enterprise linux 。epel是由 fedora 社群打造,為 rhel 及衍生發行版如 centos、scientific linux 等提供高質量軟體包的專案。裝上了 epel之後,就相當於新增了乙個第三方源。

所以我們需要安裝epel-release

yum install epel-release
安裝成功後,再執行

yum install erlang
這樣,就成功把erlang安裝上去了。

2)rabbitmq安裝

yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
到此為止,rabbitmq已經安裝成功了。

3)如果需要正常使用rabbitmq,首先需要修改一些預設的配置

#rpm安裝方式會預設建立下面檔案下,我們開啟下方配置檔案

開啟我們會發現這是乙個非常熟悉的介面,沒錯,就這就乙個json的格式。

我們繼續往下走,能看這個 tcp_listeners, [5672] 這個屬性

**這表示rabbit預設的埠號是5672,如果我們需要更改預設埠號,那麼就需要在這裡進行更改了;目前保持預設即可。

緊接著我們看到 loopback_users: [「guest」], 我們把左右的尖括號去掉,這樣就能啟動guest預設賬號了。

完成之後,我們使用快捷鍵 shift+zz 儲存退出編輯器

但是因為guest無法遠端登入,所以我們還需要新建立乙個賬號

#新增使用者

/usr/sbin/rabbitmqctl add_user admin mogu2018

#新增許可權

/usr/sbin/rabbitmqctl set_permissions -p "/" admin ".*"

".*"

".*"

#修改使用者角色

/usr/sbin/rabbitmqctl set_user_tags admin administrator

好了,rabbitmq在這裡就已經安裝成功了,下面我們需要開始啟動

#開啟圖形化外掛程式

/usr/sbin/rabbitmq-plugins enable rabbitmq_management

rabbitmq-server -detached
然後就可以遠端訪問了,然後可直接配置使用者許可權等資訊

預設埠是15672。預設使用者:guest,預設密碼:guest;預設使用者只能在本地登入

使用賬戶admin mogu2018 登入rabbitmq

virtualbox下centos7配置靜態ip

最新的virtualbox 5.2.12 七種網路型別區別 官方解釋 vm host vm1 vm2 vm internet vm internet host only internal bridged nat port forwarding nat network port forwarding ...

centos7下安裝janusGraph單機版

janusgraph是一款圖資料庫,繼承自titan,支援分布式,可以整合了多種資料庫,大資料平台,如hbase,hadoop,spark,elasticsearch等。詳細介紹大家可參考官方文件janusgraph官方文件。下面我們介紹如何在centos7上安裝配置單機版本的janusgraph....

centos7下安裝tensorflow gpu版

我的版本 cuda 8.0 cudaa6.0 python3.5.1 tensorflow gpu1.4.0 說說遇到的坑 折騰了一下午 1.查資料說是python3.6可以與其他軟體相容,於是我就安裝了python3.6.6版本,結果後面測試import tensorflow時會報錯importe...