如何在Ubuntu上运行Apache ActiveMQ的实例?

Tom*_*icz 20 ubuntu activemq-classic

我刚刚apt-get在Ubuntu 11.10上安装了ActiveMQ .

每次我尝试启动它,我都可以在控制台中看到:

No instances found at /etc/activemq/instances-enabled.
Run Code Online (Sandbox Code Playgroud)

要启动服务我正在使用如下service命令:

$ sudo service activemq start
Run Code Online (Sandbox Code Playgroud)

它看起来像在Ubuntu上配置Apache2的方法,但我找不到任何关于如何管理实例的文档.也许这里的任何人都可以帮我一臂之力?

小智 36

安装在/ etc/activemq/instances-available/main中具有默认配置

所以在控制台中键入它应该有效.

sudo ln -s /etc/activemq/instances-available/main /etc/activemq/instances-enabled/main
Run Code Online (Sandbox Code Playgroud)

  • 对于apache2包的`a2enmod`,`a2ensite`等没有相同之处. (2认同)

小智 6

如果你在Ubuntu 12.04上安装activemq软件包(不确定11.10),可以在这里找到一些其他有用的文档:

/usr/share/doc/activemq/README.Debian
Run Code Online (Sandbox Code Playgroud)

示例配置(例如,使用Web控制台和stomp API):

/usr/share/doc/activemq/examples/
Run Code Online (Sandbox Code Playgroud)