linux安装mq7.5

linux安装mq7.5,第1张

linux安装mq7.5

1.上传介质

WS_MQ_LINUX_ON_X86_64_7.5.0.2_IMG.tar.gz

 2.安装MQ

tar  -zvxf  WS_MQ_LINUX_ON_X86_64_7.5.0.2_IMG.tar.gz

3.以 root 用户身份登录,执行mqlicense.sh

加载MQ的liscense

./mqlicense.sh -accept

 4.安装系统上的软件包

rpm -ivh ./*.rpm

su mqm -c "/opt/mqm/bin/mqconfig"

 5.修改系统内核

vim /etc/sysctl.conf

kernel.sem = 500 256000 250 1024

net.ipv4.tcp_keepalive_time = 300

fs.file-max = 524288

  生效sysctl -p

 修改后两个fail

vim /etc/security/limits.conf

添加两行

mqm              hard  nofile    10240

mqm              soft  nofile    10240

  6.修改mqm用户

MQ安装完毕后,自动创建mqm的用户和组,mqm用户为系统用户,但是该用户没有默认的shell,需要通过usermod -s /bin/bash mqm命令将mqm用户的shell修改为bash,这样就可以使用mqm用户了。

usermod -s /bin/bash mqm

设置mqm用户密码

通过passwd mqm命令,设置密码

7.修改环境变量

由于mq默认安装在/opt/mqm目录,所以安装完成后会找不到mq相关命令,需要配置环境变量才能找到

vim /etc/profile    #添加下面一行

PATH=/opt/mqm/bin:/opt/mqm/samp/bin/:$PATH

立即生效

. /etc/profile

8.建立队列管理器

登录mqm用户

     su - mqm

创建本地队列管理器QE

     crtmqm -q QE

启动队列管理器:

     strmqm QM_001_000000

 查看mq状态

    dspmq

在linux服务器上查看rabbitmq当前安装的版本号,通过rabbitmqctl status就可以获得,命令如下:

sudo rabbitmqctl status | grep rabbit

得到结果:

{rabbit,"RabbitMQ","3.7.3"},

3.7.3即为rabbitmq版本号。

扩展资料

RabbitMQ的优点介绍:

除了Qpid,RabbitMQ是唯一一个实现了AMQP标准的消息服务器;

可靠性,RabbitMQ的持久化支持,保证了消息的稳定性;

高并发,RabbitMQ使用了Erlang开发语言,Erlang是为电话交换机开发的语言,天生自带高并发光环,和高可用特性

集群部署简单,正是应为Erlang使得RabbitMQ集群部署简单;

社区活跃度高,根据网上资料来看,RabbitMQ也是首选;

本文章选取的服务器 *** 作系统:CentOS 7版本;

在 /etc/yum.repos.d/ 目录下添加 .repo 文件(例如:rabbitmq-erlang.repo),因发行版的不同,文件内容也有区别,以下是Centos 7 的配置:

在 /etc/yum.repos.d/ 目录下添加 .repo 文件(例如:rabbitmq.repo),因发行版的不同,文件内容也有区别,以下是Centos 7 的配置:

进入 /etc/systemd/system 或者/usr/lib/systemd/system,并创建rabbitmq-server.service 文件。

注意:通过 yum 安装的,已经在 /usr/lib/systemd/system 目录下存在rabbitmq-server.service 文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/tougao/6054032.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存