<i id="nph9l"><b id="nph9l"><del id="nph9l"></del></b></i>

            專注Java教育13年 全國咨詢/投訴熱線:400-8080-105
            動力節點LOGO圖
            始于2009,一家只教授Java的培訓機構
            首頁 hot資訊 RabbitMQ安裝配置詳解

            RabbitMQ安裝配置詳解

            更新時間:2022-03-22 10:38:35 來源:動力節點 瀏覽603次

            RabbitMQ 用于在vCloud Director環境中交換消息。

            如果您已經安裝了 RabbitMQ,請確保將主機配置為支持 SSL 連接。

            對于測試和開發環境,您可以選擇跳過此過程并按照為測試和開發環境創建容器中的說明讓 RabbitMQ 在 Docker 容器中運行。

            以下是安裝和配置 RabbitMQ 主機的過程示例。

            下載安裝 RabbitMQ

            # wget https://www.rabbitmq.com/releases/erlang/erlang-18.3-1.el6.x86_64.rpm
            # rpm -i erlang-18.3-1.el6.x86_64.rpm
            # wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1-1.noarch.rpm
            # rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
            # rpm -i rabbitmq-server-3.6.1-1.noarch.rpm

            創建自簽名證書

            # wget https://github.com/michaelklishin/tls-gen/archive/master.zip
            #解壓master.zip
            # cd tls-get-master/basic

            替換vcd-db.gcp.local為您的域:

            # CN=vcd-db.gcp.local 密碼=vmware make
            # mv testca/ /etc/rabbitmq/
            # mv 服務器/ /etc/rabbitmq/
            # mv 客戶端/ /etc/rabbitmq/

            集所有者:

            # chown -R rabbitmq: /etc/rabbitmq/testca
            # chown -R rabbitmq: /etc/rabbitmq/server
            # chown -R rabbitmq: /etc/rabbitmq/client

            使用以下內容創建文件/etc/rabbitmq/rabbitmq.config 。

            [
              {ssl,[{版本,['tlsv1.2','tlsv1.1',tlsv1]}]},
              {兔子, [
                 {ssl_listeners, [5671]},
                 {ssl_options, [{cacertfile,"/etc/rabbitmq/testca/cacert.pem"},
                                {certfile,"/etc/rabbitmq/server/cert.pem"},
                                {keyfile,"/etc/rabbitmq/server/key.pem"},
            		    {版本,['tlsv1.2','tlsv1.1',tlsv1]},
            		    {密碼,[“ECDHE-ECDSA-AES256-GCM-SHA384”,“ECDHE-RSA-AES256-GCM-SHA384”,
            		     "ECDHE-ECDSA-AES256-SHA384","ECDHE-RSA-AES256-SHA384",
            		     "ECDH-ECDSA-AES256-GCM-SHA384","ECDH-RSA-AES256-GCM-SHA384",
            		     "ECDH-ECDSA-AES256-SHA384","ECDH-RSA-AES256-SHA384",
            		     "DHE-RSA-AES256-GCM-SHA384","DHE-DSS-AES256-GCM-SHA384",
            		     "DHE-RSA-AES256-SHA256","DHE-DSS-AES256-SHA256","AES256-GCM-SHA384",
            		     "AES256-SHA256","ECDHE-ECDSA-AES128-GCM-SHA256",
            		     "ECDHE-RSA-AES128-GCM-SHA256","ECDHE-ECDSA-AES128-SHA256",
            		     "ECDHE-RSA-AES128-SHA256","ECDH-ECDSA-AES128-GCM-SHA256",
            		     "ECDH-RSA-AES128-GCM-SHA256","ECDH-ECDSA-AES128-SHA256",
            		     "ECDH-RSA-AES128-SHA256","DHE-RSA-AES128-GCM-SHA256",
            		     “AND-DSS-AES128-GCM-SHA256”、“AND-RSA-AES128-SHA256”、“AND-DSS-AES128-SHA256”、
            		     "AES128-GCM-SHA256","AES128-SHA256","ECDHE-ECDSA-AES256-SHA",
            		     "ECDHE-RSA-AES256-SHA","DHE-RSA-AES256-SHA","DHE-DSS-AES256-SHA",
            		     "ECDH-ECDSA-AES256-SHA","ECDH-RSA-AES256-SHA","AES256-SHA",
            		     "ECDHE-ECDSA-DES-CBC3-SHA","ECDHE-RSA-DES-CBC3-SHA","EDH-RSA-DES-CBC3-SHA",
             		     "EDH-DSS-DES-CBC3-SHA","ECDH-ECDSA-DES-CBC3-SHA","ECDH-RSA-DES-CBC3-SHA",
            		     "DES-CBC3-SHA","ECDHE-ECDSA-AES128-SHA","ECDHE-RSA-AES128-SHA",
             		     "DHE-RSA-AES128-SHA","DHE-DSS-AES128-SHA","ECDH-ECDSA-AES128-SHA",
             		     "ECDH-RSA-AES128-SHA","AES128-SHA","EDH-RSA-DES-CBC-SHA","DES-CBC-SHA"]},
            		     {驗證,驗證_無},
                                 {fail_if_no_peer_cert,false}]}]}
            ].

            啟動 RabbitMQ

            # 服務 rabbitmq-server 啟動

            啟用 RabbitMQ 用戶界面

            啟用 UIhttp://server-name:15672/

            # rabbitmq-plugins 啟用 rabbitmq_management

            創建管理員用戶登錄:

            # rabbitmqctl add_user admin vmware
            # rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
            # rabbitmqctl set_user_tags admin 管理員

            通過上述,相信大家對RabbitMQ安裝配置已經有所了解,大家如果想了解更多相關知識,不妨來關注一下動力節點的RabbitMQ教程,里面的課程內容由淺到深,通俗易懂,適合沒有基礎的小白學習,希望對大家能夠有所幫。

            提交申請后,顧問老師會電話與您溝通安排學習

            免費課程推薦 >>
            技術文檔推薦 >>
            返回頂部
            欧美系列A片

                <i id="nph9l"><b id="nph9l"><del id="nph9l"></del></b></i>