IBM MQ 安装手册
Ibm websphere mq 7.0.1安装文档
准备
1.1官方在线文档地址:
http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/index.jsp
1.2创建组和用户mqm
建立用户组
groupdadd mqm
创建用户主目录
mkdir /var/mqm
更改目录属主
chown mqm:mqm /var/mqm
增加用户
useradd –g mqm –d /var/mqm mqm
修改用户密码
passwd mqm
安装
2.1 安装
转到MQ解压路径
Liscense许可
./mqlicense.sh 根据提示,按1接受协议
安装MQRUNTIME
rpm -ivh MQSeriesRuntime-7.0.1-3.i386.rpm
安装服务端组件
rpm -ivh MQSeriesServer-7.0.1-3.i386.rpm
安装SDK(编译程序需要)
rpm -ivh MQSeriesSDK-7.0.1-3.i386.rpm
安装客户端
rpm -ivh MQSeriesClient-7.0.1-3.i386.rpm
安装样本程序
rpm -ivh MQSeriesSamples-7.0.1-3.i386.rpm
安装简体中文消息目录
rpm -ivh MQSeriesMsg_Zh_CN-7.0.1-3.i386.rpm
安装联机帮助
rpm -ivh MQSeriesMan-7.0.1-3.i386.rpm
安装扩展事务客户机(需要MQSeriesJava)
rpm -ivh MQSeriesJava-7.0.1-3.i386.rpm
rpm -ivh MQSeriesTXClient-7.0.1-3.i386.rpm
安装管理工具(依赖关系需要MQSeriesJRE和MQSeriesEclipseSDK)
rpm -ivh MQSeriesJRE-7.0.1-3.i386.rpm MQSeriesEclipseSDK33-7.0.1-3.i386.rpm MQSeriesConfig-7.0.1-3.i386.rpm
2.2验证安装
2.2.1验证本地安装:
从 shell 窗口,请使用下列步骤创建队列管理器和队列:
- 以 mqm 组中的用户身份登录
- 通过输入下列命令创建名为 venus.queue.manager 的缺省队列管理器crtmqm -q venus.queue.manager
- 将出现一些消息通知您已创建队列管理器并且已创建缺省 WebSphere MQ 对象。
- 要启动队列管理器,请输入以下命令: strmqm会显示一条消息通知您队列管理器已启动。
- 通过输入下列命令来启用 MQSC 命令:runmqsc会显示一条消息通知您已启动 MQSC 会话。MQSC 没有命令提示符。
- 通过输入下列命令来定义名为 ORANGE.QUEUE 的本地队列:
define qlocal (orange.queue)会显示一条消息通知您已创建队列。
- 通过输入下列命令来停止 MQSC: end将出现一些消息,后跟命令提示符。
2.2.2测试安装
- 如果您尚未登录,那么以 mqm 组中的用户身份登录:
- 切换至 /opt/mqm/samp/bin 目录,它包含样本程序。
- 使用下列命令将消息放入此队列: ./amqsput ORANGE.QUEUE显示下列消息:样本 AMQSPUT0 启动;目标队列是 ORANGE.QUEUE;
- 在一行或多行中输入一些消息文本,后跟一行空白行。会显示以下消息:样本 AMQSPUT0 结束;现在,消息已在队列中并且再次显示命令提示符。
- 要从队列取出消息,请使用下列命令: ./amqsget ORANGE.QUEUE;样本程序启动并显示您的消息。暂停之后,样本结束并再次显示命令提示符。
2.2.3 注意事项
在MQSC中,用define定义队列后,在使用过程中,队列名必须用大写表示。
如:define qlocal (orange.queue)
./amqsput ORANGE.QUEUE
否则会报错2085.
浙公网安备 33010602011771号