`
liyan0524
  • 浏览: 88139 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MQ在LINUX下安装配置

阅读更多
tar zxvf mq7.tar.gz

rpm -ivh compat-libstdc++-33-3.2.3-47.3.i386.rpm

rpm -ivh gsk7bas-7.0-4.14.i386.rpm

rpm -ivh ibm-java2-i386-sdk-5.0-5.0.i386.rpm

用文本编辑器打开/etc/profile
JAVA_HOME=/opt/ibm/java2-i386-50
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH


rpm -ivh MQSeriesClient-7.0.0-0.i386.rpm MQSeriesConfig-7.0.0-0.i386.rpm MQSeriesEclipseSDK33-7.0.0-0.i386.rpm MQSeriesFTA-7.0.0-0.i386.rpm MQSeriesJava-7.0.0-0.i386.rpm MQSeriesJRE-7.0.0-0.i386.rpm MQSeriesKeyMan-7.0.0-0.i386.rpm MQSeriesMan-7.0.0-0.i386.rpm MQSeriesMsg_Zh_CN-7.0.0-0.i386.rpm MQSeriesRuntime-7.0.0-0.i386.rpm MQSeriesSamples-7.0.0-0.i386.rpm MQSeriesSDK-7.0.0-0.i386.rpm MQSeriesServer-7.0.0-0.i386.rpm MQSeriesTXClient-7.0.0-0.i386.rpm

rpm -ivh MQSeriesRuntime-7.0.0-0.i386.rpm MQSeriesServer-7.0.0-0.i386.rpm

------------------
rpm -ivh MQSeriesEclipseSDK33-7.0.0-0.i386.rpm
MQSeriesConfig-7.0.0-0.i386.rpm

MQSeriesEclipseSDK33-7.0.0-0.i386.rpm
MQSeriesFTA-7.0.0-0.i386.rpm




将mqm用户加入root组

MQSeriesTXClient-7.0.0-0.i386.rpm

删除队列管理器
dltmqm

停止队列管理器
endmqm

iptables -I INPUT -p tcp --dport 1416 -j ACCEPT

q1
---------------
crtmqm -q QUMICHCNSINOSH
strmqm QUMICHCNSINOSH
runmqsc QUMICHCNSINOSH
define qlocal(MICHCN.SINOSH_DI)
define listener(listener.QUMICHCNSINOSH) trptype(tcp) control(qmgr) port(1415)
delete listener(SYSTEM.DEFAULT.LISTENER.TCP)
start listener(LISTENER.QUMICHCNSINOSH)
define channel(MICHCN.TO.SINOSH) chltype(rcvr) trptype(tcp) sslciph(TRIPLE_DES_SHA_US)


display chstatus(MICHCN.TO.SINOSH)
display chstatus(SINOSH.TO.MICHCN)

alter qlocal(MICHCN.SINOSH_DI) DEFPSIST(YES)


alter qmgr sslkeyr('/var/mqm/qmgrs/QUMICHCNSINOSH/ssl/keySINOSH')
alter qmgr CCSID(437)
define qlocal(SINOSH.MICHCN.T) usage(xmitq)

alter qlocal(SINOSH.MICHCN.T) DEFPSIST(YES)

define qremote(SINOSH.MICHCN_DC) rname(SINOSH.MICHCN_DC) rqmname(QPSGTPI1) xmitq(SINOSH.MICHCN.T)
define qremote(SINOSH.MICHCN_SC) rname(SINOSH.MICHCN_SC) rqmname(QPSGTPI1) xmitq(SINOSH.MICHCN.T)
define qremote(SINOSH.MICHCN_AC) rname(SINOSH.MICHCN_AC) rqmname(QPSGTPI1) xmitq(SINOSH.MICHCN.T)
203.125.189.70
192.168.1.18
testing 202.95.77.185
define channel(SINOSH.TO.MICHCN) chltype(sdr) conname('202.95.77.185(1414)') trptype(tcp) xmitq(SINOSH.MICHCN.T) sslciph(TRIPLE_DES_SHA_US)


define channel(CLIENT.TO.SERVER) chltype(svrconn) trptype(tcp)



define channel(SYSTEM.ADMIN.SVRCONN) chltype(svrconn) trptype(tcp) MCAUSER(mqm)

runmqchl -c SINOSH.TO.MICHCN -m QUMICHCNSINOSH &
endmqchl -c SINOSH.TO.MICHCN -m QUMICHCNSINOSH &

clear qlocal(SINOSH.MICHCN.T)
amqmdain auto QUMICHCNSINOSH

./amqsput SINOSH.MICHCN_DC

export JAVA_HOME=/opt/mqm/ssl/jre
export JAVA_HOME=/usr/local/jrockit
---------------------

ps -ef|grep java

service tomcatd start
service tomcatd stop
service tomcatd restop

export JAVA_HOME=/opt/mqm/ssl/jre

TRIPLE_DES_SHA_US
gsk7cmd -cert -receive -file /var/mqm/qmgrs/QUSGTPI1/ssl/keySINOSH.sth -db /var/mqm/qmgrs/QUSGTPI1/ssl/keySINOSH.kdb -pw michelincn -format ascii

gsk7cmd -cert -add -file /var/mqm/qmgrs/QUSGTPI1/ssl/keySINOSH.sth -db /var/mqm/qmgrs/QUSGTPI1/ssl/keySINOSH.kdb -pw michelincn -label SINOSH -format binary
gsk7cmd -cert -receive -file /var/mqm/qmgrs/QUSGTPI1/ssl/KEYSINOSH.sth -db /var/mqm/qmgrs/QUSGTPI1/ssl/KEYSINOSH.kdb -pw michelincn -label SINOSH -format binary


gsk7cmd -keydb -stashpw -db /var/mqm/qmgrs/QUMICHCNSINOSH/ssl/KEYSINOSH.kdb -pw michelincn
gsk7cmd -cert -list -db /var/mqm/qmgrs/QUMICHCNSINOSH/ssl/KEYSINOSH.kdb -pw michelincn


gsk7cmd -cert -import -db /var/mqm/qmgrs/QUSGTPI1/ssl/keySINOSH.sth -pw michelincn -label SINOSH -type JKS -target  /var/mqm/qmgrs/QUSGTPI1/ssl/keySINOSH.kdb -target_pw pdsrv -target_type cms

chown mqm:mqm -R /var/mqm/qmgrs/QUMICHCNSINOSH/ssl


查看队列管理器密钥资源库位置 在 runmqsc(MQExplorer 对应的命令行)中运行:
DIS QMGR SSLKEYR

更改队列管理器密钥资源库位置 在 runmqsc(MQExplorer 对应的命令行)中运行:
ALTER QMGR SSLKEYR(mynewfile) 
向队列管理器密钥资源库添加公共证书 在命令行提示符处运行:
KEYSINOSH.sth SSLQMGR
amqmcert -a -m QUSGTPI1 -s jmsclient.key
amqmcert -a -m QUSGTPI1 -s /var/mqm/qmgrs/QUSGTPI1/ssl/KEYSINOSH.sth

amqmcert 是一个 MQ 实用程序,它使得从命令行进行证书管理更容易。

定义服务器连接通道 在 runmqsc(MQExplorer 对应的命令行)中运行:
DEF CHL(SSL.SVRCONN) SSLCIPH(RC4_MD5_US) 
0
0
分享到:
评论

相关推荐

    MQ For Linux 配置

    MQ For Linux 配置安装配置在Linux下安装配置使用mq 是IBM开发的中间件

    MQ for Linux 安装配置手册.pdf

    MQ for Linux 安装配置手册.pdf

    Linux下MQ的安装及配置

    Linux下MQ的安装及配置,详细介绍了在linux环境下如何安装及配置MQ6

    linux下mq安装

    关闭linux系统防火墙(service iptables stop)。注意:系统重启后,防火墙会自动开启。 或者配置防火墙允许mq端口开放。...在windows客户端机器上安装mq,并通过远程队列管理来配置liunx服务其上的队列。

    Linux下MQ安装与卸载.txt

    Linux下MQ安装与卸载.txt Linux下MQ安装与卸载.txt

    Linux 上 MQ HA的配置

    Linux 上 MQ HA的配置 配置文档带截图

    MQ安装部署手册&配置&测试&常用命令

    MQ+for+Linux+安装配置手册.pdf mq安装手册1.doc WAS+6.1安装手册installation+guide.pdf WebShpere MQ 配置与测试.txt WebSphere MQ 常用命令.txt

    Sun MQ安装配置手册

    使用Sun MQ的目的 解决原有JBoss MQ在大量告警情况下容易出现消息阻塞的问题,而对于告警量比较小的现场,可以不用安装。 适用环境 Sun solaris5.9以上系统 Linux操作系统

    MQ服务消息队列介绍

    下面我们以在Suse Linux 10下安装WebSphere MQ v6.0 Client为例介绍MQ客户端在Linux下的安装和配置步骤。 (1)解压缩MQ客户端安装包:C84CJML.WebSphere MQ V6.0 Linux x86 Client.tar.gz,命令如下: tar -xvfz...

    Linux上的WebSphere MQ开发快速入门.doc

    Linux上的WebSphere MQ开发快速入门.doc

    MQ安装配置试验

    一. MQ6.0的安装 本次试验是在Fedora Core 4.0虚拟机下,是首次安装MQ. 安装的MQ软件包为WMQv600Trial-x86_linux_2.tar.gz. 安装要求是需要jdk-1.4.2的支持.这里的WMQv600Trial-x86_linux_2.tar.gz.软件包...

    MQ 安装与配置介绍

    MQ 安装 介绍 配置 Windows linux AIX

    配置IBM WEBSPHERE MQ触发器

    NULL 博文链接:https://bijian1013.iteye.com/blog/2308753

    Linux 上的 WebSphere MQ 开发快速入门

    本文将通过用于向队列发送消息和从队列接收消息的示例应用程序说明如何在 Linux 上着手安装和配置 WebSphere MQ,以及如何为 MQ 环境开发 Java 应用程序。

    Linux emq安装配置启停手册.docx

    Linux emq安装配置启停手册.docx

    Linux下ActiveMq的安装和配置.xlsx

    Linux下ActiveMq的安装和配置文档、activemq的默认端口为:61616 默认用户名密码 admin/admin  如果要修改控制台的登录用户名密码,可以在conf/jetty-realm.properties文件中修改

    esb linux odbc配置文档

    (下文不介绍数据库安装) 3) 登陆系统时最好以root用户登陆,系统语言最好选择为英文(选中文的话在MQ中会出现很多乱码)。 4) 本文以能够操作Linux系统可视化界面为前提进行叙述,若只能用指令控制Linux系统,则...

    Linux(suse)环境下安装及卸载websphere

    suse下安装、卸载并配置websphere自动启动

    IBM MQ 联调对接代码.rar

    1.linux 基于IBM MQ基础环境安装完成; 2.队列管理器创建,发送方和接收方mq配置; 3.联调常见问题: a.发送方和接收方通道不能直接用java代码放消息,必须借助服务器服务通道; b.字符集不一致,导致报文接收异常、...

    Loadrunner监控linux的相关配置

    如果服务器上没有安装rstatd程序(一般ubuntu是没有安装的),需要下载一个包才有这个服务,包名一般为:rpc.rstatd-4.0.1.tar.gz,但是我在网上下了这个版本的就是安装不上去,于是就重新下了一个其他版本的,就ok...

Global site tag (gtag.js) - Google Analytics