Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1417571
  • 博文数量: 122
  • 博客积分: 340
  • 博客等级: 一等列兵
  • 技术积分: 2967
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-01 11:50
个人简介

说点什么呢

文章分类

全部博文(122)

文章存档

2018年(2)

2017年(1)

2015年(2)

2014年(30)

2013年(81)

2011年(5)

2009年(1)

分类: 系统运维

2013-12-02 11:12:47

Websphere6.0mq的安装

(整理时间:2007-7-27)

一、安装包的获取

1、从光盘上拷贝下来,Websphere压缩包是:C88STML.tar.gz; MQ的安装包是: 

C8472ML_linux.tar.gz 

   2、从IBM官方网站上去下载,地址:

 用户名: 

      密码:smartpay

二、Websphere的安装

1tar zxvf C88STML.tar.gz

2、在window X 里打开终端,

3、在解压后的软件包里的WAS目录下,执行./install 然后按照提示安装即可;

三、MQ for linux 的安装

1root帐号登录系统

2MQ安装程序需将代码安装到目录/opt/mqm下,将数据保存到目录/var/mqm下,需确保相关目录下有足够的磁盘空间

3创建名称为“mqm”的组和用户,并且将用户的目录指定为/var/mqm

   //建立用户组mqm,注意:组名必须是mqm

groupadd mqm 

//建立属于组mqm的用户mqm,注意:用户名必须是mqm

useradd -d /var/mqm -g mqm mqm 

//修改用户mqm的密码

passwd mqm 

  4解压C8472ML_linux.tar.gz

   //解压文件

tar xvzf  C8472ML_linux.tar.gz

   5、安装 

在安装文件解压目录下 

//接受MQ license 

./mqlicense.sh –accept 

//安装 

# rpm -ivh MQSeriesRuntime-6.0.0-0.i386.rpm 

# rpm ihv MQSeriesServer-6.0.0-0.i386.rpm 

# rpm ihv MQSeriesSamples-6.0.0-0.i386.rpm 

  

四、检验MQ安装是否成功,按顺序执行以下步骤: 

    1、用mqm帐号登录系统 

2、创建测试用队列管理器和队列 

       crtmqm -q venus.queue.manager ##创建缺省队列 

strmqm 

runmqsc 

define qlocal (orange.queue) 

end 

    3用测试程序向队列orange.queue发送消息

       //切换到/opt/mqm/samp/bin目录下

./amqsput ORANGE.QUEUE 

//屏幕输出“Sample AMQSPUT0 start target queue is ORANGE.QUEUE”,手工输入测试消息:this is a test, //输入完毕,连续按两次回车键,消息输入完毕。屏幕输出“Sample AMQSPUT0 end”表示成功发送消息。 

    4、从队列中读取消息 

        //切换到/opt/mqm/samp/bin目录下

./amqsget ORANGE.QUEUE 

//屏幕输出“Sample AMQSGET0 start message ,停顿数秒屏幕继续输出“no more messages 

Sample AMQSGET0 end”,读取消息成功。 

  MQ卸载 

1root帐号登录系统 

2停止所有队列管理器 

        //查看正在运行的队列管理器 

dspmq 

//停止所有正在运行的队列管理器 

endmqm 

//停止所有跟队列管理器相关的监听程序,注意:QueueManagerName是队列队列管理器名称,具体名称用命//dspmq查询 

endmqlsr -m QueueManagerName 

//确认所有跟MQ有关的进程都已经停止 

ps -ef | grep mq 

      4删除安装包 

            //查看安装了那些相关的包 

rpm -q -a | grep MQSeries 

//一次性删除所有安装的包,以下命令只是一个示例,命令后面的包名称是命令“rpm -q -a | grep MQSeries” //查询所得的所有包名称,包名之间用空格分隔, 

rpm -ev MQSeriesRuntime-6.0.0-0 MQSeriesServer-6.0.0-0 MQSeriesServer-6.0.0-0 

参考:

阅读(2365) | 评论(0) | 转发(0) |
0

上一篇:websphere基本概念

下一篇:Bind的安装及配置

给主人留下些什么吧!~~