yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
java
yum -y install ncurses-devel
c++
wget http://erlang.org/download/otp_src_18.2.1.tar.gz tar xvfz otp_src_18.2.1.tar.gz ./configure make install
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xz
shell
yum install xz
服務器
xz -d xz -d rabbitmq-server-generic-unix-3.6.9.tar.xz tar -xvf rabbitmq-server-generic-unix-3.6.9.tar
cp -r rabbitmq_server-3.6.9 /usr/local/rabbitmq
tcp
這種下載的方式解壓後直接能夠使用,無需再編譯安裝;
進入到rabbit文件內,其命令文件存在於sbin文件夾下,所以須要將sbin文件夾的路徑添加到PATH中:修改/etc/profileexport PATH=/usr/local/rabbitmq/sbin:$PATH
執行source /etc/profile
使得PATH路徑更新,rabbitMQ安裝成功。工具
rabbitmq-plugins enable rabbitmq_management #啓動後臺管理 rabbitmq-server -detached #後臺運行rabbitmq
iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
spa
默認網頁guest用戶是不容許訪問的,須要增長一個用戶修改一下權限,代碼以下: 添加用戶:`rabbitmqctl add_user admin admin` 添加權限:`rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"` 修改用戶角色:`rabbitmqctl set_user_tags admin administrator`
而後就能夠遠程訪問了,而後可直接配置用戶權限等信息。插件
啓動服務:rabbitmq-server -detached【 /usr/local/rabbitmq/sbin/rabbitmq-server -detached 】 重啓服務:rabbitmq-server restart 關閉服務:rabbitmqctl stop 查看狀態:rabbitmqctl status 列出角色:rabbitmqctl list_users 開啓某個插件:rabbitmq-pluginsenable xxx 關閉某個插件:rabbitmq-pluginsdisablexxx 注意:重啓服務器後生效。