linux中安装ibmmq及常用命令

下载

地址:https://pan.baidu.com/s/1BvijGpafhIDHBi2G538YHg
提取码:eqp
也可以取官网自行下载:http://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/messaging/mqadv/

安装

将下载的安装包传到虚拟机中并解压:tar -zxvf mqadv_dev90_linux_x86-64.tar.gz
cd MQServer/

[root@localhost MQServer]# ls
copyright                          MQSeriesExplorer-9.0.0-0.x86_64.rpm   MQSeriesJRE-9.0.0-0.x86_64.rpm     MQSeriesMsg_ja-9.0.0-0.x86_64.rpm     MQSeriesSamples-9.0.0-0.x86_64.rpm
crtmqpkg                           MQSeriesFTAgent-9.0.0-0.x86_64.rpm    MQSeriesMan-9.0.0-0.x86_64.rpm     MQSeriesMsg_ko-9.0.0-0.x86_64.rpm     MQSeriesSDK-9.0.0-0.x86_64.rpm
lap                                MQSeriesFTBase-9.0.0-0.x86_64.rpm     MQSeriesMsg_cs-9.0.0-0.x86_64.rpm  MQSeriesMsg_pl-9.0.0-0.x86_64.rpm     MQSeriesServer-9.0.0-0.x86_64.rpm
licenses                           MQSeriesFTLogger-9.0.0-0.x86_64.rpm   MQSeriesMsg_de-9.0.0-0.x86_64.rpm  MQSeriesMsg_pt-9.0.0-0.x86_64.rpm     MQSeriesXRService-9.0.0-0.x86_64.rpm
mqlicense.sh                       MQSeriesFTService-9.0.0-0.x86_64.rpm  MQSeriesMsg_es-9.0.0-0.x86_64.rpm  MQSeriesMsg_ru-9.0.0-0.x86_64.rpm     PreReqs
MQSeriesAMQP-9.0.0-0.x86_64.rpm    MQSeriesFTTools-9.0.0-0.x86_64.rpm    MQSeriesMsg_fr-9.0.0-0.x86_64.rpm  MQSeriesMsg_Zh_CN-9.0.0-0.x86_64.rpm  READMES
MQSeriesAMS-9.0.0-0.x86_64.rpm     MQSeriesGSKit-9.0.0-0.x86_64.rpm      MQSeriesMsg_hu-9.0.0-0.x86_64.rpm  MQSeriesMsg_Zh_TW-9.0.0-0.x86_64.rpm  repackage
MQSeriesClient-9.0.0-0.x86_64.rpm  MQSeriesJava-9.0.0-0.x86_64.rpm       MQSeriesMsg_it-9.0.0-0.x86_64.rpm  MQSeriesRuntime-9.0.0-0.x86_64.rpm
执行接受许可脚本./mqlicense.sh -accpet
WARNING: Unable to determine distribution and release for this system. 
         Check that it is supported before continuing with installation.

Licensed Materials - Property of IBM

 5724-H72

 (C) Copyright IBM Corporation 1993, 2016

US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.




Displaying license agreement on :0

Agreement accepted:  Proceed with install.
安装WebSphere MQ for linux服务器(Runtime、SDK 和 Server 软件包)

rpm -ivh MQSeriesRuntime-9.0.0-0.x86_64.rpm
rpm -ivh MQSeriesSDK-9.0.0-0.x86_64.rpm
rpm -ivh MQSeriesServer-9.0.0-0.x86_64.rpm
rpm -ivh MQSeriesClient-9.0.0-0.x86_64.rpm

[root@localhost MQServer]# rpm -ivh MQSeriesRuntime-9.0.0-0.x86_64.rpm
Preparing...                          ################################# [100%]
Creating group mqm
Creating user mqm
Updating / installing...
   1:MQSeriesRuntime-9.0.0-0          ################################# [100%]
[root@localhost MQServer]# rpm -ivh MQSeriesSDK-9.0.0-0.x86_64.rpm 
Preparing...                          ################################# [100%]
Updating / installing...
   1:MQSeriesSDK-9.0.0-0              ################################# [100%]
[root@localhost MQServer]# rpm -ivh MQSeriesServer-9.0.0-0.x86_64.rpm 
Preparing...                          ################################# [100%]
Updating / installing...
   1:MQSeriesServer-9.0.0-0           ################################# [100%]
Updated PAM configuration in /etc/pam.d/ibmmq

WARNING: System settings for this system do not meet recommendations for this product 
         See the log file at "/tmp/mqconfig.52675.log" for more information
[root@localhost MQServer]# rpm -ivh MQSeriesClient-9.0.0-0.x86_64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:MQSeriesClient-9.0.0-0           ################################# [100%]

ps:MQSeriesRuntime-9.0.0-0.x86_64.rpm时候,安装程序为系统自动创建了一个mqm用户和mqm组。对mq的配置需要使用该用户

安装 WebSphere MQ 样本程序

其中包括amqsput、amqsget、amqsgbr和amqsbcg等命令
rpm -ivh MQSeriesSamples-9.0.0-0.x86_64.rpm

[root@localhost MQServer]# rpm -ivh MQSeriesSamples-9.0.0-0.x86_64.rpm 
Preparing...                          ################################# [100%]
Updating / installing...
   1:MQSeriesSamples-9.0.0-0          ################################# [100%]
安装MQ其他软件包

rpm -ivh MQSeriesMan-9.0.0-0.x86_64.rpm

[root@localhost MQServer]# rpm -ivh MQSeriesMan-9.0.0-0.x86_64.rpm 
Preparing...                          ################################# [100%]
Updating / installing...
   1:MQSeriesMan-9.0.0-0              ################################# [100%]

rpm -ivh MQSeriesJava-9.0.0-0.x86_64.rpm 若已有该版本或更高版本的jdk可以不安装

[root@localhost MQServer]# rpm -ivh MQSeriesJava-9.0.0-0.x86_64.rpm 
Preparing...                          ################################# [100%]
Updating / installing...
   1:MQSeriesJava-9.0.0-0             ################################# [100%]

配置环境

修改mqm用户的密码

安装的过程中 ,创建了一个mqm的用户和同名的组,该用户目前时锁定的,需要修改密码以解锁,需要root用户。
passwd mqm

修改环境变量

vim /etc/profile
在末尾添加如下配置

#set ibmmq environment
MQ_HOME=/opt/mqm/bin
PATH=$MQ_HOME:$PATH
export PATH

保存退出后,source /etc/profile使之生效。
su - mqm后使用PATH=$PATH:/opt/mqm/samp/bin,将 WebSphere MQ 样本程序目录添加到 PATH,就可以使用amqsput等命令。现在就可以正常使用了

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值