Cent OS 7.6.X 安裝RabbitMQ 3.7.16

在安裝mysql/mongodb/redis/nodejs/python等這些環境中,RabbitMQ無疑是讓我最不暢的一次體驗,其安裝方法之多,下載以前要去搞什麼簽名驗證,網上教程寫的半年之前的寫法,也不太管用了,我就記錄下此次的安裝過程。

長話短說,我直接截圖,清晰明瞭。java

1、安裝Erlang,RabbitMQ是用這門語言寫的
①wget獲取安裝包node

wget http://erlang.org/download/otp_src_22.0.tar.gz

圖片描述

②解壓安裝包,這個就不截圖額:python

tar -zxvf otp_src_22.0.tar.gz

③安裝構建Erlang語言的工具,工具裏包含Javamysql

yum install -y make gcc gcc-c++ m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-devel

圖片描述
接着操做:c++

./configure --prefix=/usr/local/erlang

圖片描述

④構建redis

make && make install

圖片描述

⑤驗證操做是否成功:sql

erl

看板版本號,就表示配置成功mongodb

2、安裝RabbitMQ
①獲取安裝包服務器

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.7.16/rabbitmq-server-generic-unix-3.6.1.tar.xz

圖片描述

②解壓安裝包
這個就不截圖額:工具

xz -d rabbitmq-server-generic-unix-3.7.16.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.7.16.tar

③配置環境變量

vi /etc/profile
#set rabbitmq environment
export PATH=$PATH:/usr/local/rabbitmq/sbin

⑥重載環境變量配置

source /etc/profile

⑦啓動RabbitMQ

rabbitmq-server -detached //啓動rabbitmq,-detached表明後臺守護進程方式啓動。

而後輸入:

rabbitmqctl status

看到以下信息表示啓動成功:
圖片描述

啓用插件,進行網頁界面管理

rabbitmq-plugins enable rabbitmq_management

還有一些收尾工做,配置雲服務器防火牆放開端口啊,還有guest用戶要去RabbitMQ配置下,不然只能接受localhost訪問,輸入公網IP或者域名是沒辦法登陸的,還有默認帳號權限啊,該修改修改,這裏就很少說了。

參看連接:https://blog.csdn.net/yin7678...
還有一篇其餘安裝方式,看上去比我這簡單,可是我沒試過,你能夠試試:https://www.jianshu.com/p/510...

相關文章
相關標籤/搜索