WebSphere MQ 6.0.2.5 安装

时间:2024-03-22 17:52:01

linux下MQ 的安装

Web Sphere MQ是常用消息处理中间件

  • 新建路径
  • 新建MQ 用户以及组
  • MQ 主安装包安装
  • MQ 补丁包安装
  • 检查 MQ服务

新建路径

1.运行目录中一般保存MQ用户的信息及MQ运行时生成的日志等。
注:MQ默认安装路径为这两个目录,为了保险起见,建议手动创建这两个目录。

新建安装路径:/opt/mqm (命令: mkdir /opt/mqm)
新建运行路径:/var/mqm (命令: mkdir /var/mqm )

创建MQ用户和用户组

groupadd mqm (新建组mqm)
useradd -d /var/mqm -g mqm -G mqm,root mqm (创建mqm用户)

-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
-g 用户组 指定用户所属的用户组。
-G 用户组,用户组 指定用户所属的附加组。

passwd mqm 修改mqm用户密码

只有把mqm密码改了,该用户才能使以上生效

MQ 主安装包安装

建立此目录 /tmp/software/mqm/installMQ
tar -xvf C8472ML.tar
将iso对应的tar包cope到/tmp/software/mqm/installMQ并解压,下执行以下命令进行安装MQ。
./mqlicense.sh -accept 注:选项 -accept 表示接受MQ的license,这是安装的必须的步骤;也可以选择 -text_only 选项,执行该选项时,命令界面会将license内容显示出来,之后需要用户输入“1”,表示接受license

1. rpm -ivh MQSeriesRuntime-6.0.0-0.i386.rpm
2. rpm -ivh MQSeriesServer-6.0.0-0.i386.rpm
3. rpm -ivh MQSeriesSamples-6.0.0-0.i386.rpm
4. rpm -ivh MQSeriesSDK-6.0.0-0.i386.rpm
5. rpm -ivh IBMJava2-SDK-1.4.2-0.0.i386.rpm
6. rpm -ivh MQSeriesClient-6.0.0-0.i386.rpm
7. rpm -ivh MQSeriesMsg_Zh_CN-6.0.0-0.i386.rpm
8. rpm -ivh MQSeriesMan-6.0.0-0.i386.rpm
9. rpm -ivh gsk7bas-7.0-3.15.i386.rpm

rpm -ivh gsk7bas-7.0-3.15.i386.rpm 注:在安装这一步时,可能会报错,执行rpm命令时,会提示需要依赖的c++环境库文件libstdc++.so.5没找到;
此时将命令改为:rpm -ivh –nodeps gsk7bas-7.0-3.15.i386.rpm –表示不依赖其他库文件进行解压安装。
(MB中必须用到)
MQSeriesJava-6.0.0-0.i386.rpm
(防其他地方需要,也安装)
MQSeriesTXClient-6.0.0-0.i386.rpm
MQSeriesKeyMan-6.0.0-0.i386.rpm

(因需要mozilla,所以未安装)
mozilla >= 1.4.3
MQSeriesIES30-6.0.0-0.i386.rpm
MQSeriesConfig-6.0.0-0.i386.rpm
MQSeriesFTA-6.0.0-0.i386.rpm

安装补丁包

建立 此目录tmp/software/mqm/installFix
将iso对应 的 升级包/tmp/software/mqm/installFix 拷贝到此目录。
在/tmp/mqm/installFix 目录下,执行以下命令:
1.rpm -ivh MQSeriesClient-U815767-6.0.2-5.i386.rpm
2.rpm -ivh MQSeriesRuntine-U815767-6.0.2-5.i386.rpm
3.rpm -ivh MQSeriesServer-U815767-6.0.2-5.i386.rpm
4.rpm -ivh MQSeriesSamples-U815767-6.0.2-5.i386.rpm
5.rpm -ivh MQSeriesSDK-U815767-6.0.2-5.i386.rpm
6.rpm -ivh IBMJava2-142-ia32-SDK-1.4.2-11.0.i386.rpm –force
7.rpm -ivh MQSeriesMsg_Zh_CN-U815767-6.0.2-5.i386.rpm
8.rpm -ivh MQSeriesMan-U815767-6.0.2-5.i386.rpm
9.rpm -ivh gsk7bas-7.0-4.17.i386.rpm
10.rpm -ivh MQSeriesJava-U815767-6.0.2-5.i386.rpm
11.rpm -ivh MQSeriesTXClient-U815767-6.0.2-5.i386.rpm
12.rpm -ivh MQSeriesKeyMan-U815767-6.0.2-5.i386.rpm
安装IBMJava2过程中有冲突
强制安装最新版的JDK
其中有一个新版本的gsk7bas与旧版有冲突,强制安装

检查MQ服务

输入命令:rpm -qa|grep MQSeries
命令的结果应该显示所有安装的MQ及MQ补丁包。
WebSphere MQ 6.0.2.5 安装
切换用户:su - mqm。
执行命令dspmqver,如显示相关版本信息,则MQ安装验证完毕。
WebSphere MQ 6.0.2.5 安装
到这里MQ就已经安装成功了