linux下安裝RabbitMQ

一、概述java

本文介紹在阿里雲ECS下linux操做系統下安裝RabbitMQ的步驟。本文檔適用於基於源碼進行編譯安裝。
系統環境
 操做系統:CentOS 7.2
 系統位數:64位
 配置: cpu4核、內存16G、100G數據盤、40G系統盤
 
二、依賴包安裝
erlang編譯安裝:
   $ mkdir /usr/local/erlang
   $ cd opt
   $ tar -zxvf otp_src_19.3.tar.gz -C /usr/local/erlang
   # 安裝依賴包
   $ yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel
   $ cd /usr/local/erlang/otp_src_19.3
   $ ./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
   $ make
   $ make install

三、rabbitMQ安裝linux

(1) RabbitMQ下載安裝
下載地址:https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_6_9/rabbitmq-server-generic-unix-3.6.9.tar.xz
解壓編譯 $ cd
/opt/ $ xz -d rabbitmq-server-generic-unix-3.6.9.tar.xz(會卡住,須要安裝xz支持,先執行步驟(2)的內容) $ mkdir /usr/local/rabbitmq $ tar -xvf rabbitmq-server-generic-unix-3.6.9.tar -C /usr/local/rabbitmq (2) 安裝xz: $ mkdir /usr/local/xz $ cd opt $ tar -jxvf xz-5.2.3.tar.bz2 -C /usr/local/xz $ cd /usr/local/xz/xz-5.2.3 $ ./configure --prefix=/usr/local/xz $ make $ make all
(3) 安裝完成後,配置環境變量
  $ vim /etc/profile
  RABBITMQ_HOME=/usr/local/rabbitmq/rabbitmq_server-3.6.9
  PATH=$PATH:$RABBITMQ_HOME/sbin
 
  
  # 使其生效 
  $ source /etc/profile
  $ echo $PATH  
(4) 啓動與關閉: $ rabbitmq-server -detached # 若是想之後臺進程方式運行 $ rabbitmqctl stop # 不只關閉Rabbit應用程序,同時也關閉Erlang節點 $ rabbitmqctl stop_app # 只關閉運行着的Rabbit程序 $ rabbitmqctl start_app # 對應啓動方式(5)用戶權限添加# 添加用戶$ rabbitmqctl add_user admin admin123 # 修改密碼$ rabbitmqctl change_password admin admin123# 賦予權限$ rabbitmqctl set_user_tags admin administrator$ rabbitmqctl  set_permissions -p "/" admin ".*" ".*" ".*"(6)開啓界面管理# 開啓命令$ rabbitmq-plugins enable rabbitmq_management訪問地址:http://127.0.0.1:15672# 關閉命令$ rabbitmq-plugins disable rabbitmq_management
相關文章
相關標籤/搜索