1. 程式人生 > >【Linux環境搭建】——Centos7下安裝配置單機版RabbitMQ

【Linux環境搭建】——Centos7下安裝配置單機版RabbitMQ

前提

準備好yum和wget

環境說明

系統 Centos7

RabbitMQ版本 :rabbitmq-server-3.7.6-1.el7.noarch.rpm

安裝Erlang

因為RabbitMQ使用Erlang來開發,所以需要安裝Erlang,在安裝的時候需要許多依賴被安裝,所以相比Java開發的內容有點小麻煩。

1、新增Erlang Solutions key

rpm --import http://binaries.erlang-solutions.com/debian/erlang_solutions.asc
wget http://binaries.erlang-solutions.com/rpm/centos/erlang_solutions.repo

之後就一直下一步就行了。

將Erlang倉庫拷貝到yum的倉庫下

mv erlang_solutions.repo /etc/yum.repos.d/ 

2、利用三方庫rmpfusion 安裝Erlang的依賴包

在安裝之前需要按安裝一下它所依賴的epel-release 所以先yum 一下
yum install epel-release

開始安裝 rpmfusion 

rpm -ivh https://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm

3、安裝Erlang

yum install erlang

安裝RabbitMQ

1、下載rabbitmq安裝包

由於rabbitmq-server-3.7.6-1.el7.noarch.rpm暫時還不支援wget命令下載,小編則是從官網上下載的安裝包,放到伺服器上。

2、安裝rabbitmq

yum install rabbitmq-server-3.7.6-1.el7.noarch.rpm
3、啟動rabbitmq
service rabbitmq-server start

4、檢視rabbitmq的啟動狀態

service rabbitmq-server status

啟動成功

5、安裝web外掛

rabbitmq-plugins enable rabbitmq_management

6、增加訪問使用者,以及分配許可權(預設使用者guest只能用本地訪問即localhost:15672)

---新增使用者
rabbitmqctl add_user admin 123456
---設定角色
rabbitmqctl set_user_tags admin administrator
----設定預設“/”訪問許可權
rabbitmqctl  set_permissions -p / admin '.*' '.*' '.*'

7、注意關閉防火牆或者開放埠15672

8、瀏覽器訪問 http://IP:15672

使用者名稱:admin 密碼 123456

【總結】

     安裝很簡單,重點是要清楚安裝流程!