WebSphereMQ可以在IBM官网下载,有试用版90天的。下载地址http://www.ibm.com/developerworks/cn/downloads/ws/wmq/index.html

MQ可以在很多系统下安装,本文主要记录在Linux下安装。

  一、安装步骤

  1.以root用户登录系统

  2.MQ安装程序需将代码安装到目录/opt/mqm下,将数据保存到目录/var/mqm下,所以分别在/opt 和/var下 创建mqm目录。

  3.创建名为"mqm"的用户和组,并将用户的目录指定为/var/mqm。

    3.1建立用户组mqm。注:组名必须为mqm 

 groupadd mqm

    3.2建立属于mqm组的用户mqm(1),并修改密码(2)。注:用户名必须为mqm

 useradd -d /var/mqm -g mqm mqm
passwd mqm

 4.解压MQ安装包MQ_7.5.0.2_TRIAL_LNX_ON_X86_32_ML.tar.gz

 tar -xvzf MQ_7.5.0.2_TRIAL_LNX_ON_X86_32_ML.tar.gz

  5.安装MQ

    5.1在解压安装包的目录下,接受MQ安装协议(1),安装MQ(2)。 

 ./mqlicense.sh –accept
rpm -ivh MQSeriesRuntime-7.5.-.i386.rpm MQSeriesSamples-7.5.-.i386.rpm MQSeriesServer-7.5.-.i386.rpm

  二、安装完毕,验证是否成功

  1.用mqm用户登录系统

  2.创建队列管理器(1)、启动队列管理器(2)、进入队列管理器控制台(3)、创建队列(4)。注:执行crtmqm提示找不到此命令时,请切换到/opt/mqm/bin目录。

 crtmqm QM_TEST
strmqm QM_TEST
runmqsc QM_TEST
define qlocal(MYQUEUE)

  3.测试向队列MYQUEUE发送消息,切换到/opt/mqm/samp/bin目录下执行下面命令

 ./amqsput MYQUEUE QM_TEST

屏幕输出"Sample AMQSPUT0 start target queue is MYQUEUE",手工输入测试消息"hello,this is a test"双击回车键结束输入。

  4.从队列MYQUEUE读取消息,切换到/opt/mqm/samp/bin目录下执行下面命令

 ./amqsget MYQUEUE QM_TEST

屏幕输出"Sample AMQSGET0 start message <hello,this is a test>",停顿数秒继续输出"no more messages Sample AMQSGET0 end",读取消息成功。

   三、卸载MQ

  1.以root用户登录系统

  2.查看队列管理器(1),停止所有队列管理器的监听(2),停止所有队列管理器(3)。注:QueueManagerName是队列管理器的名字,若有多个运行的队列管理器,则重复执行下面代码(2)、(3)。

 dspmq
endmqlsr -m QueueManagerName
endmqm QueueManagerName

  3.确保所有和MQ相关的进程都停止

 ps -ef | grep mq

  4.查看安装了哪些安装包(1),删除所有安装包(2)。

 rpm -q -a | grep MQSeries
rpm -ev MQSeriesRuntime-7.5.- MQSeriesSamples-7.5.- MQSeriesServer-7.5.-

  

WebSphere MQ 安装的更多相关文章

  1. IBM WebSphere MQ安装及配置详解

    打开MQ安装程序,选择下一步,默认安装WebSphere MQ, 完成MQ的安装工作,启动WebSphere MQ, 服务器配置,选择新建队列管理器,创建名为 "mq"的队列管理器 ...

  2. (转载)WebSphere MQ安装过程

    参考文档: http://www.ibm.com/developerworks/cn/linux/linux-speed-start/l-ss-mq/

  3. IBM WebSphere MQ介绍安装以及配置服务详解

    首先介绍一下MQ MQ消息队列的简称是一种应用程序对应用程序的通信方法.说白了也就是通过队列的方式来对应用程序进行数据通信.而无需专用链接来链接它们. MQ的通讯方式 1.数据报的方式 Datagra ...

  4. IBM WebSphere MQ介绍安装以及配置服务详解(转)

    首先介绍一下MQ MQ消息队列的简称是一种应用程序对应用程序的通信方法.说白了也就是通过队列的方式来对应用程序进行数据通信.而无需专用链接来链接它们. MQ的通讯方式 1.数据报的方式 Datagra ...

  5. IBM WebSphere MQ 7.5基本用法

    一.下载7.5 Trial版本 http://www.ibm.com/developerworks/downloads/ws/wmq/ 这是下载网址,下载前先必须注册IBM ID,下载完成后一路Nex ...

  6. MQ安装配置

        (1)执行接受许可脚本: ./mqlicense.sh –accept  (2) 安装 WebSphere MQ for Linux 服务器: [root@localhost mq]# rpm ...

  7. WebSphere MQ 入门指南

    WebSphere MQ 入门指南这是一篇入门指南.我们从最基本的概念说起: 基础概念 对于MQ,我们需要知道4个名词:队列管理器.队列.消息.通道:对于编程设计人员,通常更关心消息和队列,对于维护管 ...

  8. WebSphere MQ 入门指南【转】

    WebSphere MQ 入门指南 转自 WebSphere MQ 入门指南 - 大CC - 博客园http://www.cnblogs.com/me115/p/3456407.html 这是一篇入门 ...

  9. IBM的websphere MQ的c#使用

    1.关于websphere MQ的常用名词(针对Websphere MQ7.5版本) 队列管理器:为应用程序提供消息传递服务的程序.使用消息队列接口(MQI)的应用程序可以将消息放置到队列并可从队列中 ...

随机推荐

  1. Unity3D 自定义事件(事件侦听与事件触发)

    先来看下效果图,图中点击 Cube(EventDispatcher),Sphere(EventListener)以及 Capsule(EventListener)会做出相应的变化,例子中的对象相互之间 ...

  2. Google 云计算中的 GFS 体系结构

          google 公司的很多业务具有数据量巨大的特点,为此,google 公司研发了云计算技术.google 云计 算结构中的 google 文件系统是其云计算技术中的三大法宝之一.本文主要介 ...

  3. MongoDB的配置、启动、关闭

    MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写.旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系 ...

  4. 小型移动 webApp Demo 知识点整理

    包括内容: css初始化.css全局设置.常用meat标签.rem适配.flex布局.相关技巧(手势库使用.多行截字.1像素边线.点击状态.placeholder居中等) reset 引用 norma ...

  5. ECMAScript Web APIs node.js

    https://hacks.mozilla.org/2015/04/es6-in-depth-an-introduction/ What falls under the scope of ECMASc ...

  6. java中分页效果的实现代码

    首先是将分页所需的一些个资源 ,抽象出一个javabean对象-PageBean: 先把需要分页的数据或是记录都查询出来 存入一个集合类里如List或是Vector, 然后利用其sublist(int ...

  7. 通过版本号实现乐观锁(MVCC)

    乐观锁大多是基于数据版本记录的机制实现 , 如 , 为每一行数据增加一个整型版本标识(version) , 每次数据更新都把版本号+1 工作原理:读取出数据时,将此版本号一同读出,之后更新时,对此版本 ...

  8. 用NotePad如何实现大小写转换

    1.小写转换大写  Ctrl + shift + U 2.大写转换小写  Ctrl + U

  9. 远程连接服务器for Linux

    远程连接Linux云服务器-命令行模式 1.远程连接工具.目前Linux远程连接工具有很多种,您可以选择顺手的工具使用.下面使用的是名为Putty的Linux远程连接工具.该工具是免费的,且不需要安装 ...

  10. ztree获取当前选中节点子节点id集合的方法(转载)

    本文实例讲述了ztree获取当前选中节点子节点id集合的方法.分享给大家供大家参考.具体分析如下: 要求:获取当前选中节点的子节点id集合. 步骤: 1.获取当前节点 2.用ztree的方法trans ...