一、安裝erlang
安裝gcc等基礎(chǔ)開發(fā)包,為了方便起見,直接安裝開發(fā)工具組
yum groupinstall "Development Tools" "Development Libraries"
下載零依賴的erlang rpm包,注意和rabbitmq的兼容性,我這里rabbitmq是3.16.3, 兼容的erlang/otp最低是26.0.x, 最高是26.2.x,這里選擇26.5.2
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v26.2.5.2/erlang-26.2.5.2-1.el7.x86_64.rpm
安裝 erlang
rpm -ivh erlang-26.2.5.2-1.el7.x86_64.rpm
驗(yàn)證安裝是否成功
[root@localhost ~]# which erl
/usr/bin/erl
[root@localhost ~]#
[root@localhost ~]# erl
Erlang/OTP 26 [erts-14.2.5.2] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1]
Eshell V14.2.5.2 (press Ctrl+G to abort, type help(). for help)
1> q()
.
ok
2>
[root@localhost ~]#
二、安裝rabbitmq
下載
解壓
tar -xJf rabbitmq-server-generic-unix-3.13.6.tar.xz -C /usr/local/
配置環(huán)境變量
export PATH=/usr/local/rabbitmq_server-3.13.6/sbin:$PATH
啟動并驗(yàn)證
rabbitmq-server -detached
netstat -anp|grep 5672
查看狀態(tài)
rabbitmqctl status
網(wǎng)頁插件配置,從瀏覽器中查看rabbitmq狀態(tài)必須先開啟網(wǎng)頁插件,username:admin,password:123456
rabbitmq-plugins enable rabbitmq_management
rabbitmqctl add_user username password
rabbitmqctl set_permissions -p / username "." "." ".*"
rabbitmqctl set_user_tags username administrator