天天看點

RabbitMQ開機啟動 Centos7環境

文章目錄

  • ​​8.1. 建立啟動腳本​​
  • ​​8.2. 賦予啟動腳本可執行權限​​
  • ​​8.3. 加入開機啟動并指定使用者​​
  • ​​8.4. 賦予可執行權限​​
  • ​​8.5. 重新開機MQ伺服器測試​​
  • ​​8.6. 檢視MQ服務運作狀态​​
  • ​​8.7. 浏覽器驗證MQ管控台​​
8.1. 建立啟動腳本

操作說明:使用fismq使用者操作,使用root使用者權限的地方我會說明。

vim /app/rabbitmq_server-3.8.3/sbin/start_rabbitmq.sh

#添加内容如下:
#!/bin/bash
export PATH=$PATH:/app/erlang/bin
export HOME=/app/rabbitmq_server-3.8.3/
/app/rabbitmq_server-3.8.3/sbin/./rabbitmq-server -detached      
8.2. 賦予啟動腳本可執行權限
chmod +x /app/rabbitmq_server-3.8.3/sbin/start_rabbitmq.sh      
8.3. 加入開機啟動并指定使用者

請切換到root使用者執行,普通使用者自啟動無權限。

vim /etc/rc.d/rc.local

添加内容如下:
檔案開頭添加:source /etc/profile
檔案末尾添加:su fismq -c "/app/rabbitmq_server-3.8.3/sbin/start_rabbitmq.sh"      

注:檔案開頭不添加​

​source /etc/profile​

​,自啟動無效

RabbitMQ開機啟動 Centos7環境
8.4. 賦予可執行權限
chmod u+x /etc/rc.d/rc.local      
8.5. 重新開機MQ伺服器測試
reboot      
8.6. 檢視MQ服務運作狀态
lsof -i:5672
ps -ef |grep rabbit      
RabbitMQ開機啟動 Centos7環境
8.7. 浏覽器驗證MQ管控台

分别打開3個浏覽器視窗,分别通路以下連結:

​​​http://192.168.0.105:15672/#/​​

賬号:guest

密碼:guest

RabbitMQ開機啟動 Centos7環境