php使用amqplib方式使用rabbitmq

2022-05-07 09:42:10 字數 763 閱讀 4081

安裝

sudo apt-get install php

sudo apt-get install rabbitmq-server

sudo apt-get install php-bcmath php-mbstring php-dom php-curl

sudo apt-get install composer

sudo apt-get install git

sudo mkdir rabbitmq

cd rabbitmq

git clone

cd php-amqplib

composer update

同時開啟2個視窗

分別執行

php amqp_publisher.php

php amqb_consumer.php

測試

開啟管理頁面 

sudo rabbitmq-plugins enable rabbitmq_management

檢視安裝的外掛程式

sudo rabbitmqctl list_users

檢視使用者

sudo rabbitmqctl list_users

新增管理員使用者

sudo rabbitmqctl add_user admin admin

sudo rabbitmqctl set_user_tags admin administrator

用剛設定的賬戶登入管理頁面

使php支援mbstring庫以及使用

1.執行 yum install php mbstring 2.修改php.ini 這一步非常重要,部分lxadmin版本無法自動修改 echo extension mbstring.so etc php.ini 更具php安裝目錄而定 3.重啟web service 如果是apache servi...

php 中 instanceof的使用方式

摘自 instanceof的作用 1.判斷某個物件是否是某個類的例項 舉例說明 class a obj new a if obj instanceof a else2.判斷乙個物件是否是實現了末個介面 舉例說明 inte ce exampleinte ce class exampleclass im...

使php支援mbstring庫

mbstring庫 全稱是multi byte string 即各種語言都有自己的編碼,他們的位元組數是不一樣的,目前php內部的編碼只支援iso 8859 euc jp,utf 8 其他的編碼的語言是沒辦法在php程式上正確顯示的。解決的方法就是通過php的mbstring函式庫來解決 其安裝是在...