在本地搭建RabbitMQ集群之前,一些準(zhǔn)備工作是必不可少的忘苛。
虛擬機(jī)的安裝
- 下載并安裝VirtualBox
- 下載并安裝centos系統(tǒng)
-
虛擬機(jī)網(wǎng)絡(luò)設(shè)置
下面是我的網(wǎng)絡(luò)配置過(guò)程
-
使NAT模式
-
執(zhí)行ip addr命令查看ip(ifconfig命令默認(rèn)沒(méi)有安裝)
lo表示回傳地址配置
enp0s3表示網(wǎng)卡配置荸型,可以看出沒(méi)有ip地址蔑祟。這意味著虛擬機(jī)不能聯(lián)網(wǎng)绍豁。 -
修改/etc/sysconfig/network-scripts/ifcfg-enp0s3文件睹簇,把ONBOOT=no改為ONBOOT=yes
- 執(zhí)行以下命令:service network restart掌眠。(如果出現(xiàn)失敗蕾盯,切換目錄:cd /etc/init.d,再執(zhí)行:./network restart)
- 執(zhí)行:ip addr 可以查看到ip地址扇救。
安裝RabbitMQ
安裝java刑枝,執(zhí)行如下命令:yum -y install java-1.8.0-openjdk*
安裝erlang
1. rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm
2. yum install erlang
3. erlang -version下載并安裝rabbitmq,注意選擇合適的版本。
啟動(dòng)rabbitmq
1. chkconfig rabbitmq-server on
2. service rabbitmq-server start-
查看rabbitmq狀態(tài)
1. rabbitmqctl status
如下圖:
-
查看rabbitmq默認(rèn)配置
1. rabbitmqctl environment
如下圖: