歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 【linux環境下】RabbitMq的安裝和監控插件安裝

【linux環境下】RabbitMq的安裝和監控插件安裝

日期:2017/3/1 12:23:00   编辑:關於Linux
[注意安裝過程中,提示某些命令not found,直接yum isntall一下就好了] 以下是我在CentOS release 6.4下親測成功的。 RabbitMq的安裝: RabbitMQ是基於Erlang的,所以首先必須配置Erlang環境。 解壓下載的Erlang環境的gz包 tar zxcf *.tar.gz cd 進入解壓出來的文件夾 執行./configure -prefix=/opt/erlang 就會開始編譯安裝 會編譯到 /opt/erlang 下 然後執行make 和 make install 修改/etc/profile文件,增加下面的環境變量:#set erlang environment export PATH=$PATH:/opt/erlang/bin source profile使得文件生效 測Erlang環境是否安裝成功,輸入erl命令,erl語言的退出命令是halt(). rabbitmq安裝 tar zxvfrabbitmq-server-3.3.4.tar.gz /opt解壓到指定的文件夾下 修改/etc/profile,添加環境變量:#set rabbitmq environment export PATH=$PATH:/opt/rabbitmq/sbin source profile使得文件生效 啟用監控管理方式(用網頁方式管理MQ) 執行./rabbitmq-plugin enable rabbitmq-management 重新啟動rabbitmq 默認配置,就能夠登入http://mq服務器地址:15672/ 如果/etc/rabbitmq不存在會報如下錯誤: Error: {cannot_write_enabled_plugins_file,”/etc/rabbitmq/enabled_plugins”, enoent} 解決方法 mkdir /etc/rabbitmq ——————————————————————————————————————————————————————— 使用說明如下: 在使用過程中的問題:使用默認的賬號guest登陸管理控制台,卻提示登陸失敗。是因為出於安全因素的考慮,guest用戶只能通過localhost登陸使用。所以若是在其他機子上登入遠端的rabbitmq服務器需要新建一個用戶,並且新用戶需要賦予超級管理員(administrator)權限 一些常用的rabbitmq/sbin/下的命令 啟動RabbitMQ ./rabbitmq-server -detached 停止RabbitMQ ./rabbitmqctl stop 查看已經安裝的插件 ./rabbitmq-plugins list 啟用監控插件 ./rabbitmq-plugins enable rabbitmq_management 關閉監控插件 ./rabbitmq-plugins disable rabbitmq_management 新增一個用戶 rabbitmqctl add_user Username Password 刪除一個用戶 rabbitmqctl delete_user Username 修改用戶的密碼 rabbitmqctl change_password Username Newpassword 查看當前用戶列表 rabbitmqctl list_users 賦予超級管理員權限 ./rabbitmqctl set_user_tags newuser administrator
Copyright © Linux教程網 All Rights Reserved