1.安裝erlang:
cd /usr/local #切換目錄(非必選)
mkdir RabbitMQ #創建檔案夾(非必選)

cd RabbitMQ
將下載好的壓縮檔案上傳到創建好的RabbitMQ目錄下

tar -zxvf otp_src_24.0.tar.gz #解壓檔案
解壓成功后:
cd otp_src_24.0 #進入解壓后的檔案
[root@localhost otp_src_24.0]# ./configure --prefix=/usr/local/RabbitMQ/erlang/
[root@localhost otp_src_24.0]# make && make install
如果以上兩步有報錯資訊,查看是否安裝gcc、make還有一個記不清了,總之看報錯資訊就可以,安裝完上面的再次執行(如果沒報錯就無需再次執行):
[root@localhost otp_src_24.0]# ./configure --prefix=/usr/local/RabbitMQ/erlang/
[root@localhost otp_src_24.0]# make && make install
2.安裝RabbitMQ:
[root@localhost RabbitMQ]# tar -xvf rabbitmq-server-generic-unix-3.9.5.tar.xz #解壓縮
[root@localhost RabbitMQ]# cd rabbitmq_server-3.9.5/sbin #進入檔案夾
下面兩步如果不成功,先進行---->3.環境的配置:
[root@localhost sbin]# rabbitmq-plugins enable rabbitmq_management #可視化界面
[root@localhost sbin]# rabbitmq-server –detached
3.配置環境:
[root@localhost otp_src_24.0]# vi /etc/profile
點擊a/i進入編輯:
在最后添加:
PATH=$PATH:/usr/local/RabbitMQ/otp_src_24.0/bin:/usr/local/RabbitMQ/rabbitmq_server-3.9.5/sbin
/usr/local/RabbitMQ/otp_src_24.0/bin/ ----> erlang的路徑
/usr/local/RabbitMQ/rabbitmq_server-3.9.5/sbin ----> rabbitMQ的路徑
[root@localhost otp_src_24.0]# source /etc/profile
4.檢查是否成功:


5.附加:
如果第一次啟動出現這樣的問題:
ERROR: could not bind to distribution port 25672, it is in use by another node: rabbit@localhost
[root@localhost sbin]# netstat -lnp | grep 25672 #找到被占用的行程
[root@localhost sbin]# kill -9 57732 #殺死行程
[root@localhost sbin]# rabbitmq-server –detached #重新啟動
RabbitMQ下載地址:https://www.rabbitmq.com/
ErLanng下載地址:https://www.erlang.org/downloads

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/297102.html
標籤:其他
