1)Red Hat Enterprise Linux AS release 5(Taroon)、
2)mq6_linux.tar
3)6.0.2-WS-MQ-LinuxIA32-FP0009.tar.gz(升级包)
用户和用户组都必须是mqm
useradd mqm
passwd mqm
groupadd mqm
[root@localhost ~]# gpasswd -a mqm mqm
Root用户
创建产品目录/opt/mqm
创建工作数据目录/var/mqm
[tianhai@localhost /]$ ls
bin boot dev etc home lib lost+found media misc mnt net opt proc root sbin selinux srv sys tmp usr var
1、在linux上安装,安装包中的mq6_linux.tar,6.0.2-WS-MQ-LinuxIA32-FP0009.tar.gz(升级包,必须)
2、ftp,使用mqm用户登录,上传到此用户根目录下,解压到mqm文件夹里面
Root,到软件包目录下执行./mqlicense.sh –textonly (试用期90天,accept正式)
如果服务端,首先必须安装这两个包(注意:1先后顺序,2、完整的包名见软件安装包)
[root@localhost mq6]#
rpm -ivh MQSeriesRuntime-6.0.0-0.i386.rpmMQSeriesServer-6.0.0-0.i386.rpm
[root@localhost mq6]# rpm -ivhMQSeriesSDK-6.0.0-0.i386.rpm
[root@localhost mq6]# rpm -ivhMQSeriesJava-6.0.0-0.i386.rpm
[root@localhost mq6]# rpm -ivhMQSeriesMan-6.0.0-0.i386.rpm
[root@localhost mq6]# rpm -ivhMQSeriesSamples-6.0.0-0.i386.rpm
[root@localhost mq6]# rpm -ivhMQSeriesMsg_Zh_CN-6.0.0-0.i386.rpm
3、升级包中注意顺序升级
1、用mqm登录
2、创建缺省队列管理器crtmqm -q QMGR01
3、启动,strmqm QMGR01
4、启动队列管理器控制台runmqsc QMGR01 注意:没有命令提示符,直接输入命令就行。
5、接着输入命令define qlocal (orange.queue) 来定义名为 ORANGE.QUEUE 的本地队列
6、通过输入下列命令来停止(没有命令提示符) end
1、写队列,到安装目录下,/opt/mqm/samp/bin ,[mqm@localhostbin]$ ./amqsput ORANGE.QUEUE 注意:创建的时候小写,
ORANGE.QUEUE,必须大写。没有提示符,直接输入信息,然后两次回车。
读队列,[mqm@localhost bin]$./amqsget ORANGE.QUEUE