CentOS上快速安裝RabbitMQ

2021-10-07 01:45:42 字數 1637 閱讀 4190

其實,在選擇linux安裝rabbitmq之前,我是放棄了windows10安裝的。發現有兩個坑:

1、rabbitmq server與erlang的版本不匹配問題。會報錯比如:failed_to_start_child這些。

2、一般來說,我的user下的使用者名稱就是中文的,不巧的是,中文的啟動服務就會報錯:

網上有一大堆的教你怎麼把中文的使用者名稱改為英文的。一是步驟繁瑣更甚者我的電腦是家庭版的,太麻煩。想想還有linux的環境,於是就棄坑了。

步驟1:

copy erlang的安裝指令碼,訪問

步驟2:

copy rabbitmq server的安裝指令碼, 訪問

步驟3:

把剛才copy到的命令,一條條執行:

curl -s  |

sudo

bash

curl -s |

sudo

bash

檢視一下:

yum list |

grep erlang

yum list |

grep rabbit

執行如下:

步驟4:

安裝rabbitmq-server:

yum -y install rabbitmq-server
啟動服務:

systemctl start rabbitmq-server

rabbitmq-plugins enable rabbitmq_management

檢視狀態:

rabbitmqctl status
步驟5:當然,也可能埠沒有開啟,那麼就需要開啟防火牆相應埠了:
firewall-cmd --permanent --add-port=15672/tcp

firewall-cmd --permanent --add-port=5672/tcp

systemctl restart firewalld.service

測試訪問登入:

使用guest使用者無法登入。

解決方法:新增使用者admin並授權

rabbitmqctl add_user admin admin

rabbitmqctl set_permissions -p / admin "."

"."".*"

rabbitmqctl set_user_tags admin administrator

最後成功登入:

別問為什麼這樣可以,我也是借鑑別人,自己嘗試了很多才總結出的。

CentOS下安裝Erlang和RabbitMQ

首先使epel 生效 rpm uvh wget o etc yum.repos.d epel erlang.repo 安裝包 otp src r14b.tar.gz ok 了現在開始用 yum 安裝 erlang 和 rabbitmq吧 yum install erlang rabbitmq ser...

CentOS7下原始碼包方式安裝rabbitmq

1.先安裝erlang wget 3.安裝rabbitmqrpm import rpm ivh rabbitmq server 3.5.0 1.noarch.rpm 4.啟動rabbitmq服務service rabbitmq server restart檢視狀態 rabbitmqctl statu...

教你在centos6 5上快速安裝SVN

1 檢查是否已經安裝了svn rpm qa subversion2 解除安裝舊的版本 yum remove subversion3 使用yum安裝svn yum install subversion4 svn的相關配置 4.1 建立乙個svn倉庫 所有的專案存放與管理 mkdir p svndata...