LINUX平台下Message Broker V7安装
前提,ftp方式上传MQ7,MB7的安装包
分别在各自目录下通过命令解压缩
tar –xzvf 文件名.tar
或
tar –zxvf 文件名.tar.Z
gunzip .gz文件
1 安装MQ V7
MQ产品代码默认安装到/usr/mqm(opt/mqm)目录下,至少应分配50M大小空间给该目录。MQ工作数据默认放在/var/mqm目录下,该目录至少应有15M空闲空间。
安装文件:* .tar.gz
1.1 安装WebSphere MQ for Linux Ia32 Server。
新建一个文件夹,移入安装文件* .tar.gz解压
授权文件安装:
./mqlicense.sh
2- english
enter –show the license content
1-accept
一堆 .rqm文件安装:(名字以目录内为准)
rpm -ivh MQSeriesRuntime-7.0.1-0.i386.rpm
rpm -ivh MQSeriesJava-7.0.1-0.i386.rpm
rpm -ivh MQSeriesSDK-7.0.1-0.i386.rpm
rpm -ivh MQSeriesClient-7.0.1-0.i386.rpm
rpm -ivh MQSeriesJRE-7.0.1-0.i386.rpm
rpm -ivh MQSeriesKeyMan-7.0.1-0.i386.rpm
rpm -ivh MQSeriesMan-7.0.1-0.i386.rpm
rpm -ivh MQSeriesMsg_Zh_CN-7.0.1-0.i386.rpm
rpm -ivh MQSeriesMsg_Zh_TW-7.0.1-0.i386.rpm
rpm -ivh MQSeriesSDK-7.0.1-0.i386.rpm
rpm -ivh MQSeriesSamples-7.0.1-0.i386.rpm
rpm -ivh MQSeriesServer-7.0.1-0.i386.rpm
rpm -ivh MQSeriesTXClient-7.0.1-0.i386.rpm
至少安装
rpm -ivh MQSeriesRuntime-7.0.1-0.i386.rpm
rpm -ivh MQSeriesSDK-7.0.1-0.i386.rpm
rpm -ivh MQSeriesServer-7.0.1-0.i386.rpm
rpm -ivh MQSeriesMan-7.0.1-0.i386.rpm
rpm -ivh MQSeriesMsg_Zh_CN-7.0.1-0.i386.rpm
rpm -ivh MQSeriesJRE-7.0.1-0.i386.rpm
(安装后如果出现dependency的错误提示,可以再次执行安装)
检查已安装包
rpm –qa|grep MQ
1.2 验证安装:
su – mqm
1. 用如下命令创建测试队列管理器QM1以及本地队列QL.A。
crtmqm -q QM1
strmqm
runmqsc
define qlocal (QL.A)
end
2. 进入到/opt/mqm/samp/bin执行如下命令
./amqsput QL.A
输入一行测试文本,如“Test MQ“,并键入两个回车结束。
3. 执行如下命令:
./amqsget QL.A
看是否能取出刚才输入的测试文本“Test MQ”。
4. 停止测试队列管理器QM1。
endmqm -i QM1
5. 删除测试队列管理器QM1。
dltmqm QM1
2 安装Message Broker
2.1 前提条件
安装MB前必须保证以下软件已经在系统上正确安装。不然MB安装后无法正确创建Broker。
1. MQ V7
2. 保证/opt目录下有至少1000M可用空间。
2.2 字符界面安装
1. 以root登录
2. 创建MB用户组mqbrkrs:
groupadd mqbrkrs
3. 创建MB用户wbiadmin
4. useradd -g mqbrkrs -G mqm -d /home/wbiadmin -m wbiadmin为MB用户
5. (默认自动可选)上面的 –u 后面的一个数字为ID号,用户要有唯一的ID和其他用户区分开。
6. 为MB用户wbiadmin设置密码。
passwd wbiadmin
7. 新建一个文件夹,将安装文件7.0.0-WS-MB-LINUXIA32-GA-TRIAL.tar.gz移入解压,进入解压的文件夹。
8. 执行如下命令开始安装:
./setuplinuxx32 –console
或到LINUX的图形界面执行./setuplinuxx32 以图形方式安装
(建议有条件的用户在图形界面下安装,图形介面的安装参见本文档后面)
9. 按照提示一路NEXT选择并等待安装完成。
10. 解压mb补丁包7.0.0-WS-MBX-LINUXIA32-FP0001.bin,进入disk1文件夹,执行如下命令进行安装:
./setuplinuxx32 –console
(建议有条件的用户在图形界面下安装,图形介面的安装参见本文档后面)
11. 按照提示一路NEXT选择,其中遇到是否需要覆盖选项时,选择覆盖,并等待安装完成。
12. 安装完成后,修改运行MB的用户的.profile,以便其能执行MB命令。
cd /home/wbiadmin
su – wbiadmin
vi .bash_profile
在.profile文件中增加一行(输入i进入编辑模式,esc退出编辑,:wq!保存退出):
. /opt/ibm/mqsi/7.0/bin/mqsiprofile
(上行中前两个字符中间有一个空格)
保存退出,这时用户wbiadmin就可以运行MQ的命令了。
2.3 图形界面下的安装:
以下文章点击率最高
Loading…