亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    RabbitMQ安裝部署解析

    RabbitMQ是一個(gè)開源的免費(fèi)的消息隊(duì)列系統(tǒng),一端往消息隊(duì)列中不斷寫入消息,而另一端則可以讀取或者訂閱隊(duì)列中的消息。它是用Erlang編寫的,并實(shí)現(xiàn)了高級(jí)消息隊(duì)列協(xié)議(AMQP)。

    一、RabbitMQ是用Erlang語言編寫的,在本教程中我們將安裝最新版本的Erlang到服務(wù)器中。 Erlang在默認(rèn)的YUM存儲(chǔ)庫中不可用,因此您將需要安裝EPEL存儲(chǔ)庫。 運(yùn)行以下命令相同。

    #yum -y install epel-release

    # yum -y update

    現(xiàn)在使用以下命令安裝Erlang。

    #yum -y install erlang socat

    您現(xiàn)在可以使用以下命令檢查Erlang版本。

    #erl -version

    您將得到以下輸出。

    [root@hdc-pc ~]# erl -version

    Erlang (ASYNC_THREADS,HIPE) (BEAM) emulator version 5.10.4

    要切換到Erlang shell,可以鍵入以下命令。

    #erl

    shell將更改,您將得到以下輸出。

    Erlang R16B03-1 (erts-5.10.4) [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]

    Eshell V5.10.4 (abort with ^G)

    1>

    二、安裝RabbitMQ

    RabbitMQ為預(yù)編譯并可以直接安裝的企業(yè)Linux系統(tǒng)提供RPM軟件包。 唯一需要的依賴是將Erlang安裝到系統(tǒng)中。 我們已經(jīng)安裝了Erlang,我們可以進(jìn)一步下載RabbitMQ。

    通過運(yùn)行下載Erlang RPM軟件包。

    #wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm

    如果你沒有安裝wget ,可以運(yùn)行

    #yum -y install wget

    您可以隨時(shí)找到最新版本的RabbitMQ下載頁面的鏈接。

    通過運(yùn)行導(dǎo)入GPG密鑰:

    #rpm –import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

    運(yùn)行RPM安裝RPM包:

    #rpm -Uvh rabbitmq-server-3.6.10-1.el7.noarch.rpm

    RabbitMQ現(xiàn)已安裝在您的系統(tǒng)上。

    您可以通過按ctrl + C兩次退出shell。 Erlang現(xiàn)在安裝在系統(tǒng)上,現(xiàn)在可以繼續(xù)安裝RabbitMQ。

    開始RabbitMQ

    您可以通過運(yùn)行以下命令啟動(dòng)RabbitMQ服務(wù)器進(jìn)程。

    #systemctl start rabbitmq-server

    要在引導(dǎo)時(shí)自動(dòng)啟動(dòng)RabbitMQ,請(qǐng)運(yùn)行以下命令。

    #systemctl enable rabbitmq-server

    要檢查RabbitMQ服務(wù)器的狀態(tài),請(qǐng)運(yùn)行:

    #systemctl status rabbitmq-server

    如果啟動(dòng)成功,您應(yīng)該得到以下輸出。

    RabbitMQ安裝部署解析

    修改防火墻和SELinux規(guī)則

    如果您已安裝并運(yùn)行防火墻 ,則必須通過防火墻允許端口8161。 運(yùn)行以下命令相同。

    #firewall-cmd –zone=public –permanent –add-port=4369/tcp

    #firewall-cmd –zone=public –permanent –add-port=25672/tcp

    #firewall-cmd –zone=public –permanent –add-port=5671-5672/tcp

    #firewall-cmd –zone=public –permanent –add-port=15672/tcp

    #firewall-cmd –zone=public –permanent –add-port=61613-61614/tcp

    #firewall-cmd –zone=public –permanent –add-port=1883/tcp

    #firewall-cmd –zone=public –permanent –add-port=8883/tcp

    加載防火墻配置

    #firewall-cmd –reload

    如果您啟用SELinux,則必須運(yùn)行以下命令以允許RabbitMQ服務(wù)。

    #setsebool -P nis_enabled 1

    訪問Web控制臺(tái)

    啟動(dòng)RabbitMQ Web管理控制臺(tái),方法是運(yùn)行:

    #rabbitmq-plugins enable rabbitmq_management

    通過運(yùn)行以下命令,將RabbitMQ文件的所有權(quán)提供給RabbitMQ用戶:

    #chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/

    現(xiàn)在,您將需要為RabbitMQ Web管理控制臺(tái)創(chuàng)建管理用戶。 運(yùn)行以下命令相同。

    #rabbitmqctl add_user admin StrongPassword

    #rabbitmqctl set_user_tags admin administrator

    #rabbitmqctl set_permissions -p / admin “.*” “.*” “.*”

    將管理員更改為管理員用戶的首選用戶名?!秎inux就該這么學(xué) 》確保將StrongPassword更改為非常強(qiáng)大的密碼。

    要訪問RabbitMQ的管理面板,請(qǐng)使用您最喜愛的Web瀏覽器并打開以下URL。

    http://IP:15672/

    1、您將看到以下登錄頁面。

    2、登錄后,您將看到管理信息中心。

    3、您可以在儀表板的“ 管理”標(biāo)簽中找到用戶列表,虛擬主機(jī)和策略。 您應(yīng)該刪除訪客用戶的安全注意事項(xiàng)。

    4、您可以在“ 隊(duì)列”選項(xiàng)卡中找到消息隊(duì)列列表。 您可以通過此界面創(chuàng)建新隊(duì)列或刪除現(xiàn)有隊(duì)列。

    5、您可以在“ 連接”選項(xiàng)卡上找到當(dāng)前連接的列表

    6、同樣,您可以在各自的選項(xiàng)卡上找到渠道和交換。

    RabbitMQ安裝部署解析

    RabbitMQ安裝部署解析

    完成安裝 ?。。。?/p>

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)