1.下载准备安装文件
2.使用tar命令进行解压
tar -zvxf mqadv_dev80_linux_x86-64.tar.gz
3.进入解压后的文件夹,首先安装协议
4.然后依次安装其他组件
rpm -U MQSeriesRuntime-8.0.0-4.x86_64.rpm rpm -U MQSeriesSDK-8.0.0-4.x86_64.rpm rpm -U MQSeriesServer-8.0.0-4.x86_64.rpm rpm -U MQSeriesClient-8.0.0-4.x86_64.rpm rpm -U MQSeriesSamples-8.0.0-4.x86_64.rpm rpm -U MQSeriesJava-8.0.0-4.x86_64.rpm
5.开放端口(为以后使用准备,此步骤不影响安装)
linux7以上使用
firewall-cmd --add-port=1414/tcp --permanent systemctl restart firewalld
linux7以下使用
#修改文件 vi /etc/sysconfig/iptables #添加以下行 -A INPUT -p tcp -m state --state NEW -m tcp --dport 1414 -j ACCEP #刷新防火墙 service iptables restart
6.修改mqm用户的密码
passwd mqm
然后输入两次密码即可
7.添加到环境变量
1.打开文件profile
vi /etc/profile
2.按i进入编辑模式,
将“export PATH=/opt/mqm/bin:/opt/mqm/samp/bin:$PATH”添加到最后两行的unset前边
3.按esc退出编辑模式,输入小写wq后按回车进行保存
4.重新读取环境变量文件
source /etc/profile
到此安装完毕
附:端口开放检测方式
#linux7以上使用 systemctl status firewalld #查看状态 systemctl enable firewalld #启用防火墙 永久 systemctl stop firewalld #停止防火墙 重启后失效 systemctl disable firewalld #禁用防火墙 永久 systemctl start firewalld #启动 systemctl restart firewalld #重启 #查看已打开的端口 netstat -anp #添加允许的端口 firewall-cmd --add-port=8080/tcp --permanent #若移除端口 firewall-cmd --permanent --remove-port=8080/tcp #策略修改完成,请重启: systemctl restart firewalld #linux 7 以下使用 service iptables status service iptables start service iptables stop service iptables restart 防火墙配置规则 端口 允许得端口 /etc/sysconfig/iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEP -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEP 策略修改完成,请重启: service iptables restart
附:程序安装脚本,注意:若版本不一致请自行更换文件名
#! /bin/bash # this is my shell to install IBM MQ 8.0 echo "开始安装IBM MQ 8.0" echo "解压文件" tar -zvxf mqadv_dev80_linux_x86-64.tar.gz echo "进去解压文件目录" cd MQServer echo "安装许可协议" ./mqlicense.sh echo "安装文件 MQSeriesRuntime-8.0.0-4.x86_64.rpm" rpm -U MQSeriesRuntime-8.0.0-4.x86_64.rpm echo "安装文件 MQSeriesSDK-8.0.0-4.x86_64.rpm" rpm -U MQSeriesSDK-8.0.0-4.x86_64.rpm echo "安装文件 MQSeriesServer-8.0.0-4.x86_64.rpm" rpm -U MQSeriesServer-8.0.0-4.x86_64.rpm echo "安装文件 MQSeriesClient-8.0.0-4.x86_64.rpm" rpm -U MQSeriesClient-8.0.0-4.x86_64.rpm echo "安装文件 MQSeriesSamples-8.0.0-4.x86_64.rpm" rpm -U MQSeriesSamples-8.0.0-4.x86_64.rpm echo "安装文件 MQSeriesJava-8.0.0-4.x86_64.rpm" rpm -U MQSeriesJava-8.0.0-4.x86_64.rpm echo "防火墙开放端口1414" firewall-cmd --add-port=1414/tcp --permanent echo "重启防火墙" systemctl restart firewalld echo "修改mqm账号的密码为xxxxxx" echo "mqm:xxxxxx"|chpasswd echo "安装完毕,请自行设置环境变量" echo "提示" echo "vi /etc/profile" echo "export PATH=/opt/mqm/bin:/opt/mqm/samp/bin:\$PATH" echo "source /etc/profile"
本文由傻鸟发布,不代表傻鸟立场,转载联系作者并注明出处:https://shaniao.net/jishu/120.html