斑竹网络专注为中小企业客户提供以管理服务为核心的IT全方位服务 https://www.sysadm.cn
分类: 系统运维
2013-12-02 11:12:47
Websphere6.0与mq的安装
(整理时间:2007-7-27)
一、安装包的获取
1、从光盘上拷贝下来,Websphere压缩包是:C88STML.tar.gz; MQ的安装包是:
C8472ML_linux.tar.gz
2、从IBM官方网站上去下载,地址:
用户名:
密码:smartpay
二、Websphere的安装
1、# tar –zxvf C88STML.tar.gz
2、在window X 里打开终端,
3、在解压后的软件包里的WAS目录下,执行./install 然后按照提示安装即可;
三、MQ for linux 的安装
1、用root帐号登录系统
2、MQ安装程序需将代码安装到目录/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
Sample AMQSGET0 end”,读取消息成功。
五、MQ的卸载
1、用root帐号登录系统
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
参考: