RabbitMQ安裝以及java使用(一)

最近閒來無事,整理下基礎知識,本次安裝linux

一、RabbitMQ版本是3.6.10瀏覽器

二、操做系統是centOS 7 64位  虛擬機IP:192.168.149.133服務器

 


 

 

一、安裝更新系統環境依賴測試

yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto操作系統

 


 

 

二、安裝配置erlang語言環境3d

由於RabbitMQ是使用erlang語言開發的,因此還須要配置如下erlang語言環境unix

下載安裝包,地址http://www.erlang.org/downloads 咱們下載的是最新版本OTP 20.0server

上傳至服務器/opt/目錄  下載的文件名應該是:otp_src_20.0.tar.gzxml

解壓:tar -xvf otp_src_20.0.tar.gzblog

進入目錄:cd otp_src_20.0/

設置安裝編譯目錄:./configure --prefix=/opt/erlang  路徑能夠自選的,注意這裏會有大量的配置和依賴檢查,通常沒問題,若是報錯缺乏包,直接使用yum命令安裝便可。

安裝:make && make install   安裝過程會消耗點時間。

安裝完成後咱們測試一下是夠安裝成功:

若是出現以上信息,則表示安裝成功。輸入halt().退出。

下一步配置好erlang的環境變量:

增長以下內容:

保存,刷新生效:source  /etc/profile

 


 

 

三、安裝RabbitMQ

首先使用命令下載安裝文件:wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-generic-unix-3.6.10.tar.xz  咱們這裏使用的是3.6.10最新版本

解壓至/opt/目錄下

 


 

 

四、配置RabbitMQ環境變量

和配置erlang環境變量同樣,在/etc/profile文件中增長以下內容:

保存,刷新生效:source  /etc/profile

 


 

 

五、啓動RabbitMQ

那麼怎麼樣測試咱們的程序安裝成功了呢?咱們來啓動一下看看

./rabbitmq-server

再來查看RabbitMQ服務

OK啓動成功了

固然若是須要關閉服務的話,執行以下命令:

./rabbitmqctl stop

 


 

 

六、RabbitMQ管理

對於linux應用咱們通常都會有網頁端的管理頁面,RabbitMQ也有簡單的管理頁面,下面咱們來啓用它。

首先建立目錄:mkdir /etc/rabbitmq

防火牆打開15672端口和5672端口

執行以下命令:

./rabbitmq-plugins enable rabbitmq_management

OK!大功告成了,下面你能夠在本地訪問管理頁面了。在瀏覽器輸入地址:http://localhost:15672會出現相似以下頁面:

在本地可使用系統默認帳戶密碼登陸:guest/guest

可是有個問題,當咱們遠程訪問的時候,發現訪問不了,端口也打開了,到底什麼緣由呢?

其實RabbitMQ的guest帳戶默認是不給遠程訪問的,至於爲何就要問做者了。

咱們能夠本身建立一個用戶hxb:

這下咱們看看遠程訪問:http://192.168.149.133:15672/

輸入帳號密碼:hxb/hxb

好了,咱們的RabbitMQ服務端就這樣搭起來了。下一章節咱們未來講述在Java中的簡單實用。

相關文章
相關標籤/搜索