# Start ActiveMQ Server

Published 2021-12-03

On this tutorial you learn how to start the ActiveMQ Server on Windows. This task is very simple.

Apache ActiveMQ™ is the most popular and powerful open source messaging and Integration Patterns server. Apache ActiveMQ is an open source message broker written in Java together with a full Java Message Service (JMS) client. It provides "Enterprise Features" which in this case means fostering the communication from more than one client or server.

Active MQ has great scheduler support, that means you can schedule your message to be delivered at a particular time. Apache ActiveMQ is a message broker written in Java with JMS, REST and WebSocket interfaces, however it supports protocols like AMQP, MQTT, OpenWire and STOMP that can be used by applications in different languages.

Starting the ActiveMQ Server is very simple on Windows: you have to go to the %ACTIVEMQ_HOME%/bin and run the following command:

activemq start

Take a look at the following window:

Into the window you will see something like this:

You can test if the server is started by opening the ActiveMQ :

Click on "Manage ActiveMQ broker" in order to open the ActiveMQ Administration Console:

Now your ActiveMQ Server is started and you can Create an ActiveMQ Queue or Create an ActiveMQ Topic.