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
本文章选取的服务器 *** 作系统: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 文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)