1. 程式人生 > >安裝rabbitmq-server操作筆記

安裝rabbitmq-server操作筆記

操作步驟沒有錯,在不同的系統下安裝可能會有不同的錯,需要具體問題具體對待了。

1.erlang安裝
在openSUSE下,安裝erlang。
下載地址:http://www.erlang.org/download.html
linux-bnnq:/opt # wget http://www.erlang.org/download/otp_src_R15B.tar.gz
cd otp_src_R15B
linux-bnnq: # ./configure
linux-bnnq: #make
linux-bnnq: #make install

或者使用opensuse12.3軟體包安裝最新版本:
linux-bnnq:~ # zypper install erlang
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  erlang unixODBC

2 new packages to install.
Overall download size: 30.5 MiB. After the operation, additional 59.8 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package unixODBC-2.2.12-219.1.1.x86_64                                                         (1/2), 409.2 KiB (  1.6 MiB unpacked)
Retrieving: unixODBC-2.2.12-219.1.1.x86_64.rpm ..........................................................................................[done]
Retrieving package erlang-R15B03-5.1.5.x86_64                                                             (2/2),  30.1 MiB ( 58.2 MiB unpacked)
Retrieving: erlang-R15B03-5.1.5.x86_64.rpm ..................................................................................[done (3.5 MiB/s)]
(1/2) Installing: unixODBC-2.2.12-219.1.1 ...............................................................................................[done]
(2/2) Installing: erlang-R15B03-5.1.5 ...................................................................................................[done]
Additional rpm output:
Updating /etc/sysconfig/erlang...

2. rabbitmq安裝配置
採用原始碼安裝,下載rabbitmq-server-2.7.1.tar.gz,也可以下載rpm包安裝。
linux-bnnq:~ # wget http://www.rabbitmq.com/releases/rabbitmq-server/v2.7.1/rabbitmq-server-2.7.1.tar.gz
linux-bnnq:~ # tar -zxvf rabbitmq-server-2.7.1.tar.gz -C /opt                      #解壓到指定的資料夾下
linux-bnnq:/opt/rabbitmq-server-2.7.1 # vi Makefile                                #編輯Makefile,新增如下內容
TARGET_DIR=/usr/local/rabbitmq
SBIN_DIR=/usr/local/sbin
MAN_DIR=/usr/local/man
linux-bnnq: # ./configure
linux-bnnq:~ #make                                                                                #編譯
linux-bnnq:~ #make install                                                                        #安裝

環境變數配置
[[email protected] sbin]# vi /etc/profile
export PATH=/usr/local/ruby/bin:/opt/rabbitmq_server-2.8.2/sbin:$PATH

安裝報錯:
/bin/sh: xmlto: command not found
/bin/sh: line 2: xmlto: command not found

基本都是很多依賴包沒有安裝,安裝了nmap,simplejson-3.5.2,xmlto,docbook-style-xsl,ncurses等等。

再有就是erlang 和rabbitmq的版本之間的匹配問題。

啟動成功後訪問管理介面,埠沒有指定的話可能變化:
http://172.10.23.249:55672/
使用guest:guest登入。

suse檢視所有可用源:
linux-bnnq:/opt # zypper lr
openSUSE安裝
linux-bnnq:/opt # zypper install

常用命令:

開啟外掛:
linux-bnnq:~ # rabbitmq-plugins enable rabbitmq_management

重啟rabbitmq-server服務
linux-bnnq:~ # /etc/init.d/rabbitmq-server restart 

伺服器啟動與關閉
 啟動:
 linux-bnnq:~ # rabbitmq-server –detached
 linux-bnnq:~ # /etc/init.d/rabbitmq-server start 

 關閉:
 linux-bnnq:~ # rabbitmqctl stop
 linux-bnnq:~ # rabbitmq-service stop

通過檢視埠是否被監聽
[[email protected] ~]# netstat -nlp | grep beam
tcp        0      0 0.0.0.0:55672               0.0.0.0:*                   LISTEN      31054/beam.smp      
tcp        0      0 0.0.0.0:55354               0.0.0.0:*                   LISTEN      31054/beam.smp      
tcp        0      0 :::5672                     :::*                        LISTEN      31054/beam.smp 

建立web管理使用者
linux-bnnq:~ # rabbitmqctl add_user web_admin 123.com #新增web監聽賬戶

設定web管理使用者的角色
linux-bnnq:~ # rabbitmqctl set_user_tags web_admin monitoring #設定使用者角色

檢視設定的使用者是否正確
linux-bnnq:~ #  rabbitmqctl list_users #檢視監聽使用者

參考網頁:
http://www.rabbitmq.com/blog/2011/12/20/rabbitmq-2-7-0-and-2-7-1-are-released/
https://www.nuget.org/packages/RabbitMQ.ServiceModel/2.7.1
http://www.rabbitmq.com/install-rpm.html
http://blog.csdn.net/mlks_2008/article/details/18988301
http://blog.csdn.net/linvo/article/details/5750987

相關推薦

安裝rabbitmq-server操作筆記

操作步驟沒有錯,在不同的系統下安裝可能會有不同的錯,需要具體問題具體對待了。 1.erlang安裝 在openSUSE下,安裝erlang。 下載地址:http://www.erlang.org/download.htmllinux-bnnq:/opt # wget htt

RabbitMQ學習筆記一:本地Windows環境安裝RabbitMQ Server

一:安裝RabbitMQ需要先安裝Erlang語言開發包,百度網盤地址:http://pan.baidu.com/s/1jH8S2u6。直接下載地址:http://erlang.org/download/otp_win64_18.3.exe。 安裝完成後需要配置環境變數: 新建系統變數:變數名 ERLAN

windows下 安裝 rabbitMQ操作常用命令(轉)

點擊 結束 進程 重啟 開始 use 完成 題解 五類 windows下 安裝 rabbitMQ 及操作常用命令 rabbitMQ是一個在AMQP協議標準基礎上完整的,可服用的企業消息系統。它遵循Mozilla Public License開源協議,采用 Erlang

windows下 安裝 rabbitMQ操作常用命令

log 控制臺命令 讀寫權限 ofo 下載 分享 monitor perm 服務 rabbitMQ是一個在AMQP協議標準基礎上完整的,可服用的企業消息系統。它遵循Mozilla Public License開源協議,采用 Erlang 實現的工業級的消息隊列(MQ)服務器

安裝RabbitMQ Server服務

Rabbit RabbitMQ 1.下載abbitMq服務文件,下載地址:http://www.rabbitmq.com/install-windows.html,如下圖所示:2.下載完成後,雙擊下載的exe文件進行安裝,單擊’運行’即可,如下圖所示:3.單擊Next進行下一步操作,如下圖所示:4.根

CentOS7之安裝rabbitmq-server及解除安裝rpm包

1、解除安裝rpm包     1.1 查詢rpm包: //把包名相關的包都列出來 rpm -qa | grep 包名 //你想解除安裝的軟體,後面是包名稱,最後的版本號是不用打的 rpm -e 檔

windows下 安裝 rabbitMQ操作常用命令 安裝mq的時候,計算機使用者名稱是中文名的解決辦法

    rabbitMQ是一個在AMQP協議標準基礎上完整的,可服用的企業訊息系統。它遵循Mozilla Public License開源協議,採用 Erlang 實現的工業級的訊息佇列(MQ)伺服器,Rabbit MQ 是建立在Erlang OTP平臺上。 1.安裝Erlang&n

在Ubuntu上安裝rabbitMq server

下載Server 標準Ubuntu和Debian倉庫 rabbitmq-server被包含在標準Debian和Ubuntu倉庫中。然而,包含的版本經常是過舊的。你可以從rabbitmq.com或者是Package Cloud中的apt倉庫中來安裝最

在centos上使用yum安裝rabbitmq-server

如果 set gem 沒有 mis 服務器 獲取 repos 鏡像 rabbitmq及其依賴環境 rabbitmq安裝之前需要安裝socat,否則直接安裝rabbitmq可能會報錯 如果沒有找到,則先安裝epel源  yum -y install epel-releas

windows server 2008 R2 SP1 安裝SQL Server 2008 R2時提示 "此操作系統不支持此版本的 SQL Server 版本"

企業版 支持 span ask 原因 提示 64位 福利 版本 windows server 2008 R2 SP1 安裝SQL Server 2008 R2時提示 "此操作系統不支持此版本的 SQL Server 版本" 原因: 安裝的時候輸入了標準版的key ,

windows server 2003 64bit SP2下安裝RabbitMQ

sbin pbm hand ann nts family new declare ont 一、背景 近期做一個小的基礎組件,主要作用是異步消息通知、緩存維護、以及耗時任務處理。 當中消息通知和耗時任務處理要用到開源的RabbitMQ作為消息中心server。 可是有一點

如何給惠普服務器安裝windows server 2008操作系統

惠普 服務器 server2008 操作系統 安裝服務器操作系統1.準備工具:(1)顯示器一臺(含鍵盤鼠標) (2)U盤一個U盤內準備文件:(1)windows server 2008 r2系統文件 (2)系統激活工具 2.思路: (1)配置磁盤

rabbitmq-server 安裝

rabbit 消息隊列 一,安裝rabbitmq-server 1.安裝erlang wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm rpm -Uvh erlang-solutions-1.0-1

Centos7 安裝Apache http server實戰筆記

安裝Apache http server下載所需源碼安裝包:[root@centos7 ~]# wget http://mirrors.hust.edu.cn/apache/httpd/httpd-2.4.33.tar.gz[root@centos7 ~]# wget http://mirrors.hust.

rabbitmq安裝及基本操作(含集群配置)

home 操作 14. 關系 裝包 del protocol otp examples 一、rabbitmq的安裝 因為rabbitmq是基於 erlang語言開發,所有要先安裝erlang 1、安裝erlang 這裏我下載的是19.2的版本,地址為https://w

Mongodb的筆記安裝,Python操作,Robo3t操作

安裝Mongodb(Centos7) 官網上找到需要下載的版本壓縮包進行下載。官網連結 或者在命令列下使用wget命令進行下載 # 這裡下載的是3.4.10版本 wget https://f

Win7安裝rabbitMQ及基本操作

1. 先下載並安裝Erlang 1.1 官網下載對應版本的安裝包安裝; 1.2.設定ErLang環境變數,配置Erlang的bin目錄到系統變數Path, 1.3 命令列輸入 erl 命令 檢查是否安裝成功:   2.安裝RabbitMQ 2.1 官網下載安裝包並安裝; 2.2

rabbitMQ-server控制檯安裝報錯啟動失敗,黑視窗一閃即過Applying plugin configuration to rabbit .. failed.

Applying plugin configuration to rabbit .. failed. 按照網上操作如下步驟時: 進入%RABBITMQ_SERVER%\sbin目錄以管理員身份執行 rabbitmq-plugins.bat rabbitmq-plug

IBM X3650 M4安裝win 2008 Server操作指南

由於IBM伺服器是IBM原有的Linux系統,所以需要在此硬體上安裝Win 2008 Server系統(以下簡稱win8),中間遇到了很多坑,在下面的描述中會闡述。以下是安裝的整個步驟:一、所需工具:1.U盤2個(1個作為IBM ServerGuide引導,一個作為wi8安裝

centos7安裝rabbitmq操作步驟

環境 col 瀏覽器中 rman 目錄 ice ane span ces 一、編譯安裝方式 1.依賴環境的安裝-如果需要用編譯安裝erlang語言環境,需要安裝C++編譯。 yum -y install make gcc gcc-c++ kernel-devel m4