1、安裝erlang
安裝erlang solutions倉庫到你的系統(目的在於讓你可以使用yum安裝到最新版本的erlang, 如果不設定, yum安裝的erlang版本通常太低)
wget
rpm -uvh erlang-solutions-1.0-1.noarch.rpm
rpm --import
sudo yum install erlang
因為rabbitmq是使用erlang語言實現, 所以需要安裝erlang依賴;
2、安裝socat
yum install -y socat
3、安裝mq
wget
rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm
4、啟動服務
service rabbitmq-server start
5、配置mq
cd /etc/rabbitmq
cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/
mv rabbitmq.config.example rabbitmq.config
6、修改rabbitmq.config
去掉後面的逗號
7、開啟web外掛程式並重啟服務
rabbitmq-plugins enable rabbitmq_management
service rabbitmq-server restart
8、訪問web控制台
預設使用者密碼guest/guest
guest使用者為安全考慮只能localhost登入,新建使用者為遠端訪問使用
rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags admin administrator
rabbitmqctl list_users 使用者列表
網上有修改配置檔案guest可遠端登入,這樣及其不安全,不推薦使用。 rabbitmq 配置詳解
一般情況下,rabbitmq的預設配置就足夠了。如果希望特殊設定的話,有兩個途徑 乙個是環境變數的配置檔案 rabbitmq env.conf 乙個是配置資訊的配置檔案 rabbitmq.config 注意,這兩個檔案預設是沒有的,如果需要必須自己建立。rabbitmq env.conf 這個檔案的...
rabbitMQ模式詳解
工作模式 工作原理 當生成者產生訊息後,儲存到佇列當中,c1和c2分別是監聽佇列的兩個消費者 工作模式內部採用的是輪訓的機制依次執行訊息 發布訂閱者模式 p provider 生產者 x exchange 代表交換機 c1 隻間聽c1的訊息佇列 c2 只監聽c2的訊息佇列 說明 只要佇列繫結了交換機...
rabbitMq 使用詳解
傳送訊息 所謂的生產者 rabbitmq host 127.0.0.1 listener acknowledge mode manual password 自己的密碼 port 5672 username 自己的使用者名稱 virtual host develop 虛擬伺服器,相當於許可權設定 mq...