mq下载安装教程
AI摘要
leondoo.com
1
./activemq console
./activemq start
./activemq status
.exe
.tar.gz
/usr/local/
1
2
4
5
6
7
8
9
ActiveMQ安装教程
ActiveMQ默认管理端口为8161,访问http://localhost:8161/admin,用户名和密码均为admin。若远程无访问,需在Linux中开放端口:执行firewall-cmd --add-port=8161/tcp --permanent并重启防火墙。修改conf/jetty.xml 文件,注释
rokerStartup
CHANNEL_TEST
IM MQ安装教程
InstallService.bat
MQ Explorer
NamesrvStartup
QM_TEST
QUEUE_IN
QUEUE_OUT
RabbitMQ基于Erlang语言开发,需先安装对应版本的Erlang环境。访问Erlang官网下载与系统匹配的安装包(32位或64位),双击运行安装程序,选择自定义路径完成安装。验证安装是否成功可通过令行输入erl -version查看版本信息。Windows用户需确保环境变量中包含Erlang的安装路径。25
RabbitMQ安装教程
RabbitMQ默认关闭管理插件,需手动启用。在令行中执行rabbitmq-plugins enable rabbitmq_management开启Web管理控制台。访问http://localhost:15672(默认端口)进入管理界面,初始用户名和密码均为guest。若需远程访问,需在防火墙中开放15672端口。12
RocketMQ安装教程
RocketMQ需Ja 8+环境,通过ja -version验证版本。从阿里云或Apache官网下载二进制包(如rocketmq-all-4.9.2-bin-release.zip ),解压至目标目录。4
SVRCONN
Setup.exe
WS_MQ_9.3.0.0_WIN.zip
Windows用户进入bin\win64目录,双击activemq.bat 启动服务(前台运行),或通过activemq start令后台运行。Linux用户在终端进入bin目录,执行./activemq console前台启动,或./activemq start后台运行。启动后可通过./activemq status服务状态。6
activemq start
activemq.bat
admin
apache-activemq-5.16.2-bin.tar.gz
bin
bin\win64
brokerIP1
conf/broker.conf
conf/jetty.xml
conf
dspmqaut
erl -version
example
firewall-cmd --add-port=8161/tcp --permanent
guest
http://localhost:15672
http://localhost:8161/admin
ja -version
jps
mqadmin
mqbroker -n localhost:9876 -c conf/broker.conf
mqm
mqnamesrv.cmd
namesrvAddr=localhost:9876
nohup sh mqnamesrv &
rabbitmq-plugins enable rabbitmq_management
rabbitmq-server.bat start
rabbitmqctl add_user admin password
rabbitmqctl add_vhost /my_vhost
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
rocketmq-all-4.9.2-bin-release.zip
in
setmqaut -m QM_TEST -t queue -n QUEUE_IN -p mqadmin +all
systemctl start rabbitmq-server
下载与解压
从Apache官网下载ActiveMQ二进制包(如apache-activemq-5.16.2-bin.tar.gz )。Windows用户解压至无空格路径,Linux用户建议解压到/usr/local/目录。解压后目录包含bin(启动脚本)、conf(配置文件)等文件夹。69
从IM官网下载安装包(如WS_MQ_9.3.0.0_WIN.zip ),解压后运行Setup.exe 。选择“定制安装”并指定安装目录,完成安装后进入bin目录,创建队列管理器:通过MQ Explorer工具右键新建队列管理器,输入名称(如QM_TEST),设置日志路径并指定监听端口(如1414)。78
从RabbitMQ官网下载与Erlang版本兼容的安装包,Windows用户选择.exe格式文件,Linux用户选择.tar.gz 压缩包。Windows安装时需注意安装路径中不可包含空格,Linux用户解压后需配置环境变量。安装完成后,Windows用户通过令行进入安装目录的in文件夹,执行rabbitmq-server.bat start启动服务;Linux用户使用systemctl start rabbitmq-server启动服务。5
以管理员身份运行InstallService.bat 脚本,将ActiveMQ注册为Windows服务。通过服务管理器启动或停止服务,令行窗口关闭导致服务终止。9
依赖环境
创建用户与虚拟主机
启动NameServer与roker
启动服务
在Windows计算机管理中创建MQ用户(如mqadmin),将其添加到mqm用户组。通过dspmqaut令授予用户对队列的访问权限,例如setmqaut -m QM_TEST -t queue -n QUEUE_IN -p mqadmin +all。78
在队列管理器中创建本地队列(如QUEUE_IN和QUEUE_OUT),设置持久化属性。创建服务器连接通道(如CHANNEL_TEST),类型选择SVRCONN,允许远程连接。禁用通道认证:进入队列管理器属性页,取消勾选通道认证选项。7
安装RabbitMQ服务端
安装服务端
注册为系统服务(Windows)
环境准备
用户权限管理
访问管理控制台
进入解压目录的bin文件夹,启动NameServer:Linux执行nohup sh mqnamesrv &,Windows执行mqnamesrv.cmd 。启动roker前需修改conf/broker.conf 文件,添加namesrvAddr=localhost:9876并设置brokerIP1为当前IP。执行mqbroker -n localhost:9876 -c conf/broker.conf 启动roker。4
通过jps令查看NamesrvStartup和rokerStartup进程是否存在。使用示例工具发送测试消息:进入example目录,运行生产者与消费者脚本,观察消息收发是否正常。4
通过管理界面或令行创建用户并分配权限。例如,执行rabbitmqctl add_user admin password创建用户,再通过rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"赋予权限。虚拟主机(Virtual Host)用于隔离不同环境的数据,可通过管理界面或rabbitmqctl add_vhost /my_vhost令创建。1
配置管理界面
配置队列与通道
验证服务
相关问答
发表评论