IBM MQ Web Console
- 从IBM MQ 9.0开始,提供了Web Console的功能,只需要安装相应的
MQSeriesWeb组件即可。 - 安装完成后,可以执行命令
strmqweb来启动Web Console,同样可以使用endmqweb来停止Web Console. - 默认的mqweb是不含有用户控制的,需要自行修改
/var/mqm/web/installations/Installation1/servers/mqweb/mqwebuser.xml增加如下内容来添加用户与角色权限控制。
在上述代码中,针对组件<basicRegistry id="basic" realm="defaultRealm"> <user name="mqadmin" password="mqadmin"/> <group name="MQWebAdminGroup"> <member name="mqadmin"/> </group> </basicRegistry> <enterpriseApplication id="com.ibm.mq.console"> <application-bnd> <security-role name="MQWebAdmin"> <group name="MQWebAdminGroup" realm="defaultRealm"/> </security-role> </application-bnd> </enterpriseApplication> <enterpriseApplication id="com.ibm.mq.rest"> <application-bnd> <security-role name="MQWebAdmin"> <group name="MQWebAdminGroup" realm="defaultRealm"/> </security-role> </application-bnd> </enterpriseApplication>com.ibm.mq.console和com.ibm.mq.rest设置了一个角色为MQWebAdmin(该角色为产品内置的,不可更改)MQWebAdminGroup组,该组包含了用户mqadmin,其密码为mqadmin。
内建的角色列表:
MQWebAdmin、MQWebAdminRO、MQWebUser、MFTWebAdmin、MFTWebAdminRO。详见
IBM MQ Web Console Buildin Roles - 在启动web console,可以使用命令
dspmqweb status来查看web consle和rest api的访问的基础URL。用户名密码即为上一步设置的mqadmin,mqadmin。 - 同时可以使用
dspmqweb properties -a来查看可以修改的properties,同时,可以使用setmqweb properties -k key -v value来修改相应的properties。 - 该功能有本地化处理,使用该功能可以极大的减少mq的学习成本,推荐使用。
从IBM MQ 9.0开始,引入了Web Console功能,通过安装MQSeriesWeb组件,用户可以通过浏览器进行MQ的管理和操作。本文详细介绍如何配置用户权限,启动和停止Web Console,以及如何利用该功能降低MQ的学习成本。
937

被折叠的 条评论
为什么被折叠?



