RabbitMQ 安裝-CentOS8

之前安裝過舊版的RabbitMQ和Erlang,先卸載。

①:卸載RabbitMQ
/sbin/service rabbitmq-server stop

yum list | grep rabbitmq

yum -y remove rabbitmq-server.noarch

rm -rf /var/lib/rabbitmq

②:卸載Erlang
yum list | grep erlang

yum -y remove erlang-*

yum remove erlang.x86_64

rm -rf /usr/lib64/erlang

1:安裝Erlang

①:選擇對應版本
需要下載合適版本的Erlang。
地址:https://github.com/rabbitmq/erlang-rpm/releases

drawing

②:下載
複製連接地址,然後執行:
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.3.3/erlang-23.3.3-1.el8.x86_64.rpm


③:安裝
安裝包路徑要選自己的.
yum install /application/rabbitmq/erlang-23.3.3-1.el8.x86_64.rpm
然後一路按Y就行...

drawing

查看版本:
drawing

halt(). 命令可退出erl 控制檯。

2:安裝RabbitMQ

①:選擇版本
官網下載guide頁面地址:https://www.rabbitmq.com/install-rpm.html#downloads
複製紅圈的鏈接地址:

drawing

②:下載

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.16/rabbitmq-server-3.8.16-1.el8.noarch.rpm

③:安裝

yum install /application/rabbitmq/rabbitmq-server-3.8.16-1.el8.noarch.rpm

然後按Y即可...
drawing
安裝完成...

3:啓動

①:第一中方式
啓動:
rabbitmq-server start
停止
rabbitmq-server stop

上面這種方式不推薦


②:第二種方式
啓動:
systemctl start rabbitmq-server.service
停止:
systemctl stop rabbitmq-server.service
查看狀態:
systemctl status rabbitmq-server.service

推薦這種

4:啓動UI插件

rabbitmq-plugins enable rabbitmq_management

drawing

①:查看用戶
rabbitmqctl list_users

drawing

②:添加用戶
因爲guest 用戶只能支持本地登錄,因此我們需要手動添加一個用戶

drawing

創建用戶命令:
rabbitmqctl add_user {username} {password}

更多參數設置:

drawing

③:設置用戶權限:
rabbitmqctl set_user_tags {username} administrator

如不設置權限,新增的用戶無法成功登錄,因爲不是administrator用戶。↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
drawing


④:防火牆
最後進行防火牆設置之後,就可以進行登錄了

drawing

各端口的作用:
drawing


參考博客:https://juejin.cn/post/6844904021283569678

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章