rabbitmq是乙個在amqp協議標準基礎上完整的,可服用的企業訊息系統。它遵循mozilla public license開源協議,採用 erlang 實現的工業級的訊息佇列(mq)伺服器,rabbit mq 是建立在erlang otp平台上。
1、安裝erlang
2、安裝rabbitmq,我分享的版本是rabbitmq_server-3.8.1
安裝完成後,應該會自動開啟rabbitmq服務的,我們可以敲命令檢視服務執行狀態:開啟cmd,進入到安裝目錄的sbin目錄,輸入rabbitmqctl status,我們可以看到服務已經執行了。
如果服務不是正常狀態的話就依次執行下面三條語句:
rabbitmq-service install
rabbitmq-service enable
rabbitmq-service start
伺服器上如果無法安裝的話可能是埠沒開,rabbitmq預設是5672埠,可以用telnet命令看一下埠是不是已經開了。
我們也可以直接進入開始選單用工具操作:
如果服務安裝成功會在系統服務中檢視到:
一切準備就緒後我們就可以通過命令建立使用者和佇列等操作了:
使用rabbitmqctl list_users命令,可以看到上面目前的使用者:
我們可以自行建立使用者和密碼,並給他管理員許可權:
rabbitmqctl add_user test testpwd
rabbitmqctl set_permissions test ".*" ".*" ".*"
rabbitmqctl set_user_tags test administrator
執行後我們再次使用rabbitmqctl list_users命令,可以看到 test使用者已經建立到使用者列表中了。
安裝rabbit mq's management plugin:
rabbitmq自帶視覺化介面,我們可以通過命令安裝,使用cmd在sbin目錄下執行命令:
rabbitmq-plugins enable rabbitmq_management
可能需要重啟服務才能生效,外掛程式的埠是15672,安裝之前需要先開放15672埠。安裝成功後,在瀏覽器中輸入**
http://localhost:15672/,使用我們剛剛建立的test使用者登陸:
我們可以看到介面中的佇列資訊使用者資訊這些資料了。
以上是rabbitmq的基本安裝教程,安裝後需要我們自己來開發生產者和消費者端了,.net如何整合rabbitmq我會在後續更新。
CentOS中利用Docker安裝RabbitMQ
centos中利用docker安裝rabbitmq 1 拉取映象 帶管理平台 docker pull rabbitmq 3.7.7 management 2 啟動容器 docker run d restart always name test rabbit e rabbitmq default us...
Windows系統中安裝RabbitMQ
rabbitmq是乙個在amqp協議標準基礎上完整的,可服用的企業訊息系統。它遵循mozilla public license開源協議,採用 erlang 實現的工業級的訊息佇列 mq 伺服器,rabbit mq 是建立在erlang otp平台上。1 安裝erlang 2 安裝rabbitmq,我...
windows系統中安裝Pygame
總結一下新手小白的第一次安裝pygame 第一步 檢查 網頁內容跳轉到如下頁面 特別說明 其中 cp38表示是3.8版本 cp36表示是3.6的版本 例如 python是3.8 32位的選擇 pygame 1.9.6 cp38 cp38 win32.whl 3,開啟cmd命令框 可在開始欄裡的搜尋框...