安装包下载地址:

https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/messaging/mqadv/

注: 上面的地址下载很慢,我已经将9.0版本的放到百度云盘中

 

 

 windows 中安装MQ Explorer, 安装过程中记得勾选所有的sub tools, 以免安装完成没有

centos7中安装步骤:

mkdir /opt/mqm
groupadd mqm
useradd -d /var/mqm -g mqm -s /bin/bash -m mqm
passwd mqm    #密码自己设置
chown -R mqm:mqm /opt/mqm
chown -R mqm:mqm /var/mqm
tar -zxvf MQ....
./mqlicense.sh   #1

#安装软件包:
rpm -ivh ****
MQSeriesRuntime-9.0.5-0.x86_64.rpm
MQSeriesServer-9.0.5-0.x86_64.rpm
MQSeriesSamples-9.0.5-0.x86_64.rpm
MQSeriesMan-9.0.5-0.x86_64.rpm
MQSeriesClient-9.0.5-0.x86_64.rpm
MQSeriesSDK-9.0.5-0.x86_64.rpm
MQSeriesJava-9.0.5-0.x86_64.rpm
MQSeriesMsg_Zh_CN-9.0.5-0.x86_64.rpm
MQSeriesJRE-9.0.5-0.x86_64.rpm
MQSeriesGSKit-9.0.5-0.x86_64.rpm
MQSeriesExplorer-9.0.5-0.x86_64.rpm #查看已安装软件包: rpm
-qa |grep MQ #切换到mqm su - mqm #修改环境变量 vim .bash_profile PATH=$PATH:$HOME/.local/bin:$HOME/bin:/opt/mqm/bin #创建一个带死信队列的队列管理器。QM_TEST是队列管理器的名称,可以根据需要起不同的名称 crtmqm -u SYSTEM.DEAD.LETTER.QUEUE QM_TEST #启动队列管理器 strmqm QM_TEST #启动MQ管理工具 runmqsc QM_TEST #在管理工具内执行以下命令,创建监听器 define listener(TCP.LISTENER) trptype(tcp) control(qmgr) port(1414) start listener(TCP.LISTENER) #在管理工具内执行以下命令,创建远程MQ Explorer使用的通道 define channel(SYSTEM.ADMIN.SVRCONN) chltype(SVRCONN) REPLACE #在管理工具内执行以下命令,放行远程的管理连接 set CHLAUTH(*) TYPE(BLOCKUSER) USERLIST('nobody','MQADMIN') set CHLAUTH(SYSTEM.ADMIN.*) TYPE(BLOCKUSER) USERLIST('nobody')
ALTER QMGR CONNAUTH('')
REFRESH SECURITY
#使用MQ的Windows介质安装MQ Explorer,并启动 #Queue Manger Name中填写远程对列管理器的名称,此处为QM_TEST。在后续的配置页面中输入队列管理器所在服务器的ip,用户名为mqm及密码

 

刚创建完队列管理器后,队列管理器的相关信息

 

 其中CCSID: 是表示字符集,1238 是Linux的字符集支持中文

 

 

 

 

 

 点击完成会弹出输入密码框,输入你创建的用户mqm的密码

 

 

到此 已经成功链接

 实验中常用命令:

 控制命令:

addmqinf(添加配置信息)
amqccert(检查证书链)
amqmdain(WebSphere MQ 服务控制)
amqmfsck(文件系统检查)
amqtcert(传送证书)
crtmqcvx(数据转换)
crtmqm(创建队列管理器)
dltmqm(删除队列管理器)
dmpmqaut(转储权限)
dmpmqlog(转储日志)
dspmq(显示队列管理器)
dspmqaut(显示权限)
dspmqcsv(显示命令服务器)
dspmqfls(显示文件)
dspmqinf(显示配置信息)
dspmqrte(WebSphere MQ 显示路由应用程序)
dspmqtrc(显示格式化的跟踪输出)
dspmqtrn(显示事务)
dspmqver(显示版本信息)
endmqcsv(结束命令服务器)
endmqlsr(结束侦听器)
endmqdnm(停止 .NET 监视器)
endmqm(结束队列管理器)
endmqtrc(结束跟踪)
migmbbrk(迁移发布/预订信息)
mqftapp(运行文件传输应用程序 GUI)
mqftrcv(在服务器上接收文件)
mqftrcvc(在客户机上接收文件)
mqftsnd(从服务器发送文件)
mqftsndc(从客户机发送文件)
rcdmqimg(记录介质映像)
rcrmqobj(重新创建对象)
rmvmqinf(除去配置信息)
rsvmqtrn(解决事务)
runmqchi(运行通道启动程序)
runmqchl(运行通道)
runmqdlq(运行死信队列处理程序)
runmqdnm(运行 .NET 监视器)
runmqlsr(运行侦听器)
runmqsc(运行 MQSC 命令)
runmqtmc(启动客户机触发器监视器)
runmqtrm(启动触发器监视器)
setmqaut(授予或撤销权限)
setmqcrl(设置证书撤销列表 (CRL) LDAP 服务器定义)
setmqprd(登记生产许可证)
setmqscp(设置服务连接点)
strmqcfg(启动 WebSphere MQ 资源管理器)
strmqcsv(启动命令服务器)
strmqm(启动队列管理器)
strmqtrc(启动跟踪)

 

MQSC全称为MQ Script Command,MQ脚本命令:

ALTER AUTHINFO
ALTER BUFFPOOL
ALTER CFSTRUCT
ALTER CHANNEL
ALTER LISTENER
ALTER NAMELIST
ALTER PROCESS
ALTER PSID
ALTER QMGR
ALTER 队列
ALTER SECURITY
ALTER SERVICE
ALTER STGCLASS
ALTER SUB
ALTER TOPIC
ALTER TRACE
ARCHIVE LOG
BACKUP CFSTRUCT
CLEAR QLOCAL
CLEAR TOPICSTR
DEFINE AUTHINFO
DEFINE BUFFPOOL
DEFINE CFSTRUCT
DEFINE CHANNEL
DEFINE LISTENER
DEFINE LOG
DEFINE MAXSMSGS
DEFINE NAMELIST
DEFINE PROCESS
DEFINE PSID
DEFINE QUEUES
DEFINE SERVICE
DEFINE STGCLASS
DEFINE SUB
DEFINE TOPIC
DELETE AUTHINFO
DELETE BUFFPOOL
DELETE CFSTRUCT
DELETE CHANNEL
DELETE LISTENER
DELETE NAMELIST
DELETE PROCESS
DELETE PSID
DELETE QUEUES
DELETE SERVICE
DELETE SUB
DELETE STGCLASS
DELETE TOPIC
DISPLAY ARCHIVE
DISPLAY AUTHINFO
DISPLAY CFSTATUS
DISPLAY CFSTRUCT
DISPLAY CHANNEL
DISPLAY CHINIT
DISPLAY CHSTATUS
DISPLAY CLUSQMGR
DISPLAY CMDSERV
DISPLAY CONN
DISPLAY GROUP
DISPLAY LISTENER
DISPLAY LOG
DISPLAY LSSTATUS
DISPLAY MAXSMSGS
DISPLAY NAMELIST
DISPLAY PROCESS
DISPLAY PUBSUB
DISPLAY QMGR
DISPLAY QMSTATUS
DISPLAY QSTATUS
DISPLAY QUEUE
DISPLAY SBSTATUS
DISPLAY SECURITY
DISPLAY SERVICE
DISPLAY STGCLASS
DISPLAY SUB
DISPLAY SVSTATUS
DISPLAY SYSTEM
DISPLAY THREAD
DISPLAY TOPIC
DISPLAY TPSTATUS
DISPLAY TRACE
DISPLAY USAGE
MOVE QLOCAL
PING CHANNEL
PING QMGR
RECOVER BSDS
RECOVER CFSTRUCT
REFRESH CLUSTER
REFRESH QMGR
REFRESH SECURITY
RESET CHANNEL
RESET CLUSTER
RESET QMGR
RESET QSTATS
RESET TPIPE
RESOLVE CHANNEL
RESOLVE INDOUBT
RESUME QMGR
RVERIFY SECURITY
SET ARCHIVE
SET LOG
SET SYSTEM
START CHANNEL
START CHINIT
START CMDSERV
START LISTENER
START QMGR
START SERVICE
START TRACE
STOP CHANNEL
STOP CHINIT
STOP CMDSERV
STOP CONN
STOP LISTENER
STOP QMGR
STOP SERVICE
STOP TRACE
SUSPEND QMGR

 

 

 

 

参考文档:

https://www.cnblogs.com/chenlifan/p/16195116.html

https://www.cnblogs.com/lixuwu/p/6075825.html

https://blog.csdn.net/weixin_44411191/article/details/124398964

https://www.cnblogs.com/lixuwu/p/7132466.html

https://blog.csdn.net/weixin_30990821/article/details/114769685

https://blog.csdn.net/zhaogang1993/article/details/83106464

posted on 2022-08-05 03:32  EZgod  阅读(714)  评论(0编辑  收藏  举报