Linux系統安裝RabbitMQ

  • 安裝環境
  • 系統:CentOS7,RabbitMQ:3.6.15,Erlang:20.1

 

 

  • Erlang    =====>>>    安裝開始
  • 選擇 otp_src_20.1.tar.gz
  • 將下載的壓縮文件上傳到 /opt 目錄下
tar -xzvf otp_src_20.1.tar.gz
  • 進入 otp_src_20.1 目錄
cd /opt/otp_src_20.1/
  • 建立 Erlang 安裝目錄
mkdit /opt/erlang
  • 配置安裝路徑編譯代碼
./configure --prefix=/opt/erlang
  • 編譯
make && make install
  • 編譯過程當中 若是 出現了小插曲(如圖)
    • ----------start----------

  • 執行如下命令
sudo yum install ncurses-devel.x86_64
  • 而後回到 配置安裝路徑編譯代碼 繼續執行
    • ----------end----------
  • 配置Erlang環境變量
vi /etc/profile
  • 增長如下內容
export PATH=$PATH:/opt/erlang/bin
  • 使增長的環境變量生效
source  /etc/profile
  • 驗證Erlang
erl

  • Erlang    =====>>>    安裝結束

 

  • RabbitMQ    =====>>>    安裝開始
  • 選擇 rabbitmq-server-generic-unix-3.6.15.tar.xz
  • 將下載的壓縮文件上傳到 /opt 目錄下
  • 解壓 rabbitmq-server-generic-unix-3.6.15.tar.xz,獲取 rabbitmq-server-generic-unix-3.6.15.tar
xz -d rabbitmq-server-generic-unix-3.6.15.tar.xz
  • 解壓 rabbitmq-server-generic-unix-3.6.15.tar
  • 配置環境變量
vi /etc/profile
  • 增長如下內容
export PATH=$PATH:/opt/rabbitmq/sbin
  • 使增長的環境變量生效
source  /etc/profile
  • 進入 sbin 啓動服務
./rabbitmq-server -detached
  • 查看服務狀態
./rabbitmqctl status
  • 關閉服務
./rabbitmqctl stop
  • 配置插件
  • 建立目錄
mkdir /etc/rabbitmq
  • 啓動插件
./rabbitmq-plugins enable rabbitmq_management
  • 啓動RabbitMQ
./rabbitmq-server -detached
  • 須要放行 5672 和 15672 端口
  • RabbitMQ    =====>>>    安裝結束
  • RabbitMQ的基本操做
cd opt/rabbitmq/sbin
  • 啓動RabbitMQ
./rabbitmq-server –detached
  • 查看服務狀態
rabbitmqctl status
  • 關閉服務
rabbitmqctl stop
  • 查看RabbitMQ用戶
rabbitmqctl list_users
  • 查看用戶權限
rabbitmqctl list_user_permissions guest
  • 新增用戶
rabbitmqctl add_user admin 123456
  • 賦予管理員權限
rabbitmqctl set_user_tags admin administrator 

rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
  • RabbitMQ默認建立guest帳號,只能用於localhost環境下登錄
相關文章
相關標籤/搜索