1. 程式人生 > >windows7下RabbitMQ的安裝

windows7下RabbitMQ的安裝

一、下載資源

Rabbit MQ 是建立在強大的Erlang OTP平臺上,因此安裝Rabbit MQ的前提是安裝Erlang。(在官網自行選擇版本)

1、otp_win64_20.2.exe

2、rabbitmq-server-3.7.0.exe

二、安裝Erlang

1、開啟otp_win64_20.2.exe

2、配置環境變數

3、檢視Erlang版本

說明Elang安裝成功

三、安裝RabbitMQ

1、開啟rabbitmq-server-3.7.0.exe

到此Rabbit安裝完成(這裡沒有配置環境變數、有需要的可以加配Rabbit環境變數)

2、開啟外掛

rabbitmq_managemen是管理後臺的外掛、我們要開啟這個外掛才能通過瀏覽器訪問登入頁面

進入到sbin目錄下:rabbitmq-plugins enable rabbitmq_management

3、開啟服務:rabbitmq-server start

四、進入管理後臺

開啟瀏覽器訪問http://localhost:15672

預設userName:guest    password:guest

五、建立使用者並授權角色

1、建立使用者

rabbitmqctl.bat add_user leimiaotang 123456

2、授權角色

(1) 超級管理員(administrator)
      可登陸管理控制檯(啟用management plugin的情況下),可檢視所有的資訊,並且可以對使用者,策略(policy)進行操作。
(2) 監控者(monitoring)
      可登陸管理控制檯(啟用management plugin的情況下),同時可以檢視rabbitmq節點的相關資訊(程序數,記憶體使用情況,磁碟使用情況等) 
(3) 策略制定者(policymaker)
      可登陸管理控制檯(啟用management plugin的情況下), 同時可以對policy進行管理。
(4) 普通管理者(management)
       僅可登陸管理控制檯(啟用management plugin的情況下),無法看到節點資訊,也無法對策略進行管理。
(5) 其他的

無法登陸管理控制檯,通常就是普通的生產者和消費者。 

    

六、錯誤處理

1、rabbit服務未啟動

rabbitmqctl status

解決方式:進入到sbin目錄下執行命令

rabbitmq-server stop

rabbitmq-server start

再次執行:rabbitmqctl status

結果如下表示啟動成功,可以正常訪問後臺管理介面:

 C:\Windows\system32>rabbitmqctl status
Status of node [email protected] ...
[{pid,24748},
 {running_applications,
     [{rabbitmq_management,"RabbitMQ Management Console","3.7.0"},
      {rabbitmq_management_agent,"RabbitMQ Management Agent","3.7.0"},
      {rabbitmq_web_dispatch,"RabbitMQ Web Dispatcher","3.7.0"},
      {rabbit,"RabbitMQ","3.7.0"},
      {amqp_client,"RabbitMQ AMQP Client","3.7.0"},
      {rabbit_common,
          "Modules shared by rabbitmq-server and rabbitmq-erlang-client",
          "3.7.0"},
      {ranch_proxy_protocol,"Ranch Proxy Protocol Transport","1.4.2"},
      {cowboy,"Small, fast, modern HTTP server.","2.0.0"},
      {ranch,"Socket acceptor pool for TCP protocols.","1.4.0"},
      {ssl,"Erlang/OTP SSL application","8.2.3"},
      {public_key,"Public key infrastructure","1.5.2"},
      {asn1,"The Erlang ASN1 compiler version 5.0.4","5.0.4"},
      {recon,"Diagnostic tools for production use","2.3.2"},
      {os_mon,"CPO  CXC 138 46","2.4.4"},
      {xmerl,"XML parser","1.3.16"},
      {cowlib,"Support library for manipulating Web protocols.","2.0.0"},
      {crypto,"CRYPTO","4.2"},
      {inets,"INETS  CXC 138 49","6.4.5"},
      {mnesia,"MNESIA  CXC 138 12","4.15.2"},
      {jsx,"a streaming, evented json parsing toolkit","2.8.2"},
      {lager,"Erlang logging framework","3.5.1"},
      {goldrush,"Erlang event stream processor","0.1.9"},
      {compiler,"ERTS  CXC 138 10","7.1.4"},
      {syntax_tools,"Syntax tools","2.1.4"},
      {sasl,"SASL  CXC 138 11","3.1.1"},
      {stdlib,"ERTS  CXC 138 10","3.4.3"},
      {kernel,"ERTS  CXC 138 10","5.4.1"}]},
 {os,{win32,nt}},
 {erlang_version,
     "Erlang/OTP 20 [erts-9.2] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:64]
\n"},
 {memory,
     [{connection_readers,0},
      {connection_writers,0},
      {connection_channels,0},
      {connection_other,2744},
      {queue_procs,0},
      {queue_slave_procs,0},
      {plugins,539048},
      {other_proc,33782552},
      {metrics,195464},
      {mgmt_db,142328},
      {mnesia,74424},
      {other_ets,2166864},
      {binary,248768},
      {msg_index,30320},
      {code,28299498},
      {atom,1123529},
      {other_system,10569229},
      {allocated_unused,18966544},
      {reserved_unallocated,0},
      {strategy,rss},
      {total,[{erlang,77174768},{rss,96141312},{allocated,96141312}]}]},
 {alarms,[]},
 {listeners,
     [{clustering,25672,"::"},
      {amqp,5672,"::"},
      {amqp,5672,"0.0.0.0"},
      {http,15672,"::"},
      {http,15672,"0.0.0.0"}]},
 {vm_memory_calculation_strategy,rss},
 {vm_memory_high_watermark,0.4},
 {vm_memory_limit,6829888307},
 {disk_free_limit,50000000},
 {disk_free,39022010368},
 {file_descriptors,
     [{total_limit,8092},
      {total_used,2},
      {sockets_limit,7280},
      {sockets_used,0}]},
 {processes,[{limit,1048576},{used,383}]},
 {run_queue,0},
 {uptime,20},
 {kernel,{net_ticktime,60}}]

C:\Windows\system32>

相關推薦

windows7RabbitMQ安裝

一、下載資源 Rabbit MQ 是建立在強大的Erlang OTP平臺上,因此安裝Rabbit MQ的前提是安裝Erlang。(在官網自行選擇版本) 1、otp_win64_20.2.exe 2、rabbitmq-server-3.7.0.

Windows7Python3安裝mysql連接器

python3_mysqlConnector/python安裝: 命令窗口(cmd)使用命令如下:easy_install pymysql3 在python3之後,MySQLdb被pymysql取代了。根據使用版本的不同,安裝不同的連接器。 註意:這個需要在安裝好python3.4之後

CentOS RabbitMQ安裝配置:

net mini rtu 配置 list /var/ 解析 .rpm -a CentOS RabbitMQ rpm 安裝方法: 系統環境:CentOS6IP地址:10.100.62.41 1.erlang安裝: erlang下載地址: http://www.rabbitm

:WindowsRabbitMQ安裝及入門

guest plugins sys def 一個 top new all num 1.Windows下安裝RabbitMQ需要以下幾個步驟 (1):下載erlang,原因在於RabbitMQ服務端代碼是使用並發式語言erlang編寫的,下載地址:http://www

RabbitMQ(一):WindowsRabbitMQ安裝

exc nag 版本信息 命令 需要 gin 出現 erlang com 1.Windows下安裝RabbitMQ需要以下幾個步驟 (1):下載erlang,原因在於RabbitMQ服務端代碼是使用並發式語言erlang編寫的,下載地址:http://www.erla

Linux & Windows 環境 RabbitMQ 安裝與基本配置

web tor tag ogr 使用 sts 管理員 pin ini 索引: 開源Spring解決方案--lm.solution 參看代碼 GitHub: rabbitmq.txt 一、Linux (DeepinOS) 環境 1 1.安裝: 2 su

MacRabbitMQ安裝

1.使用brew來安裝 RabbitMQ //跟新brewbrew update //安裝rabbitmqbrew install rabbitmq 2.RabbitMQ 的啟動 cd  /usr/local/sbin ./rabbitmq-server 

WindowsRabbitMQ安裝及注意事項

Windows下RabbitMQ安裝及注意事項 簡介 背景 1.      RabbitMQ是一個由erlang開發的AMQP(Advanved Message Queue)的開源實現。 RabbitMQ是實現AMQP(高階訊息佇列協議)的訊

RabbitMQ....CentOS7RabbitMQ安裝

一、 CentOS7下安裝erlang 1)安裝GCC GCC-C++ Openssl等模組,安裝過就不需要安裝了     yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-deve

【原】DjianGo Windows7安裝

     安裝DjianGo前必須安裝Python環境,由於已經裝過,這裡不再貼出安裝Python的步驟,我的Python版本是3.2。    1、下載django https://github.com/django/django/releases

windows RabbitMQ 安裝與常用命令

轉載自https://www.cnblogs.com/ericli-ericli/p/5902270.html 最近學習 rabbitMQ 的配置,這裡只是做一個記錄。 注意 rabbitMQ 的版本  和  erlang 的版本的相容性。詳情見 https:/

Windows7快速安裝TensorFlow並驗證成功安裝

1. 環境:windws7-64bit 2. 安裝TensorFlow: 安裝好anaconda後,在安裝目錄的Scripts資料夾下(比如我的安裝位置是:D:\Anaconda3\Scripts)同時按住 Shift鍵和滑鼠右鍵,在彈出的框中,點選“從此處開啟命令視

Centos7Rabbitmq安裝詳解

第一步:yum安裝erlang 新增rabbitmq依賴的erlang yum命令repos /etc/yum.repos.d/rabbitmq-erlang.repo [rabbitmq-erlang] name=rabbitmq-erlang baseurl

RabbitMQ:WindowsRabbitMQ安裝踩坑記錄

http://www.rabbitmq.com/install-windows.html  上圖是RabbitMQ官網首頁簡介,這裡要強調一下,我們安裝一個服務的時候切記不要盲目的搜中文帖子,建議先到官網首頁簡單瀏覽 ,比如上圖中的Important標註的文字就尤為重要!

windows7怎樣安裝whl檔案(python)

用管理員開啟cmd 首先通過pip命令安裝wheel pip install wheel 如果提示’pip’不是內部或外部命令,也不是可執行的程式或批處理檔案 ①將python安裝目錄下的scripts目錄(例如D:\Python27\Scripts) 新增到系統環境變數

WindowsRabbitMQ安裝及入門

1.Windows下安裝RabbitMQ需要以下幾個步驟   (1):下載erlang,原因在於RabbitMQ服務端程式碼是使用併發式語言erlang編寫的,下載地址:http://www.erlang.org/downloads,雙擊.exe檔案進行安裝就好,安裝完成之後

ubuntu rabbitMQ安裝及配置遠端訪問web管理介面

#1 更新 apt-get update apt-get upgrade #2 安裝Erlang wget http://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc apt-key add erla

WindowsRabbitMQ安裝,部署,配置

安裝部署1.當前環境以及參考資料出處部署環境:windows server 2008 r2 enterprise官方安裝部署文件:http://www.rabbitmq.com/install-windows.html官方文件說明2.安裝Erlang  首先,下載並執行Erl

centos7環境RabbitMQ安裝與配置

RabbitMQ是流行的開源訊息佇列系統,是AMQP(Advanced Message Queuing Protocol高階訊息佇列協議)的標準實現,用erlang語言開發。RabbitMQ據說具有良好的效能和時效性,同時還能夠非常好的支援叢集和負載部署,非常適合在較大規模的分散式系統中使用,具體使用場景請參

entos 7rabbitmq安裝

安裝erlang環境 新增rabbitmq依賴的erlang yum命令repos # In /etc/yum.repos.d/rabbitmq-erlang.repo [rabbitmq-erlang] name=rabbitmq-erlang baseurl=ht