安装erlang
因为Rabbitmq是erlang编写的所以需要先下载erlang。
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
wget http://erlang.org/download/otp_src_18.2.1.tar.gz
tar xvfz otp_src_18.2.1.tar.gz && cd otp_src_18.2.1/
./configure
make
make install
安装配置Rabbitmq
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xz
vi /etc/hosts
172.0.0.1 yourhostname
由于linux系统没有自带解压xz压缩包的命令所以需要自己下载
yum install xz
xz -d rabbitmq-server-generic-unix-3.6.9.tar.xz
tar xf rabbitmq-server-generic-unix-3.6.9.tar
cp -r rabbitmq_server-3.6.9 /usr/local/rabbitmq
vi /etc/profile
export PATH=/usr/local/rabbitmq/sbin:$PATH
source /etc/profile
启动Rabbitmq
rabbitmq-plugins enable rabbitmq_management
rabbitmq-server -detached
设置网页管理界面
/usr/local/rabbitmq/sbin/rabbitmq-plugins enable rabbitmq_management
rabbitmqctl add_user admin admin
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
rabbitmqctl set_user_tags admin administrator
/usr/local/rabbitmq/sbin/rabbitmqctl stop
/usr/local/rabbitmq/sbin/rabbitmq-server -detached
netstat -ano |grep 15672
网页访问IP:15672,账号:admin,密码:admin