CenOS7.4下Rabbitmq3.8.2安裝步驟

Rabbitmq安裝步驟

  • 安裝erlang
  1. 第一步:創建路徑 /usr/local/erlang
  2. 第二步:將otp_src_22.2.tar.gz 放在erlang文件下
  3. 第二步:進行解壓 tar -zxvf otp_src_22.2.tar.gz
  4. 第四步:安裝依賴 yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel
  5. 第五步:進入erlang目錄配置安裝路徑 ./configure --prefix=/usr/local/erlang
  6. 第六步:安裝編譯 make && make install
  7. 第七步:配置erlang環境變量 vim /etc/profile

  1. 第八步:保存配置 source /etc/profile
  2. 第九步:進行測試 erl

  • 安裝rabbitmq
  1. 第一步:創建路徑 /usr/local/rabbitmq
  2. 第二步:將 rabbitmq-server-generic-unix-3.8.2.tar.xz 放在rabbitmq裏
  3. 第二步:由於是tar.xz格式的所以需要用到xz 安裝命令 yum install -y xz
  4. 第四步:第一次解壓 xz -d rabbitmq-server-generic-unix-3.8.2.tar.xz
  5. 第五步:第二次解壓 tar -xvf rabbitmq-server-generic-unix-3.8.2.tar
  6. 第六步:配置環境變量 vi /etc/profile

export PATH=$PATH:/usr/local/rabbitmq/rabbitmq_server-3.8.2/sbin

  1. 第七步:重載環境變量配置 source /etc/profile
  2. 第八步:啓動服務 rabbitmq-server -detached
  3. 第九步:查看狀態 rabbitmqctl status

  • 配置網頁插件
  1. 第一步:創建目錄 mkdir /etc/rabbitmq
  2. 第二步:啓用插件 rabbitmq-plugins enable rabbitmq_management
  • 配置防火牆
  1. 第一步:開啓防火牆 systemctl start firewalld
  2. 第二步:配置網頁15672端口 firewall-cmd --permanent --add-port=15672/tcp
  3. 第三步:配置AMQP端口 firewall-cmd --permanent --add-port=5672/tcp
  4. 第四步:重啓服務 systemctl restart firewalld.service
  • 配置用戶密碼及訪問權限

  1. 第一步:設置用戶密碼 rabbitmqctl add_user leisure leisure
  2. 第二步:添加用戶權限 rabbitmqctl set_permissions -p / leisure ".*" ".*" ".*"
  3. 第三步:修改用戶角色 rabbitmqctl set_user_tags leisure administrator

 

  • 其他命令
  1. 第一:啓動服務 rabbitmq-server -detached【 /usr/local/rabbitmq/sbin/rabbitmq-server  -detached 】
  2. 第二:查看狀態 rabbitmqctl status【 /usr/local/rabbitmq/sbin/rabbitmqctl status  】
  3. 第三:關閉服務 rabbitmqctl stop【 /usr/local/rabbitmq/sbin/rabbitmqctl stop  】
  4. 第四:列出角色 rabbitmqctl list_users
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章