消息队列MQ(Message Queue)及IBM MQ的安装和配置

消息队列MQ(Message Queue)及IBM MQ的安装和配置

MQ的本质

MQ(Message Queue)消息队列,是基础数据结构中“先进先出”的一种数据结构。指把要传输的数据(消息)放在队列中,用队列机制来实现消息传递——生产者产生消息并把消息放入队列,然后由消费者去处理。消费者可以到指定队列拉取消息,或者订阅相应的队列,由MQ服务端给其推送消息。

IBM MQ的服务安装

  1. 在超融合上装centos虚拟机
  2. 配网
vi /etc/sysconfig/network-scripts/ifcfg-...
  1. 创建mq文件夹
mkdir /home/mq
  1. 从网上下载mq(WS_MQ···.tar.gz),通过FileZilla工具将mq上传至虚拟机mq文件夹内
    ftp://xx.xx.xx.xx root password 22
  2. 解压并安装
cd /home
tar -xzvf WS_MQ···.tar.gz -C /home/mq
  1. 运行MQ许可证程序:
cd mq
ls
./mqlicense.sh -accept
  1. 安装WebSphere MQ for Linux服务器(Runtime、SDK和Server软件包)
rpm -ivh MQSeriesRuntime-8.0.0-0.x86_64.rpm
rpm -ivh MQSeriesSDK-8.0.0-0.x86_64.rpm
rpm -ivh MQSeriesServer-8.0.0-0.x86_64.rpm
  1. 安装WebSphere MQ for Linux客户机
rpm -ivh MQSeriesClient-8.0.0-0.x86_64.rpm
  1. 安装WebShere MQ样本程序
rpm -ivh MQSeriesSamples-8.0.0-0.x86_64.rpm
  1. 安装MQ其他软件包
rpm -ivh MQSeriesMan-8.0.0-0.x86_64.rpm
rpm -ivh MQSeriesJava-8.0.0-0.x86_64.rpm
  1. 导入导出证书使用的命令由此包生成,执行顺序不能变
rpm -ivh MQSeriesJRE-8.0.0-0.x86_64.rpm
rpm -ivh MQSeriesGSKit-8.0.0-0.x86_64.rpm

IBM MQ的环境配置

  1. 修改mqm用户密码
passwd mqm
  1. 修改环境变量
vi /etc/profile

添加:

MQ_HOME=/opt/mqm/bin
PATH=$MQ_HOME:$PATH
export PATH

保存退出:

wq

生效命令:

source /etc/profile
  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值