Activemq Download For Mac

Posted on

These instructions outline how to install an all in one Opencast system on the Mac OS X operating system.Tested on OS X 10.14.1 Mojave.

  1. MAC OS X comes with Heimdal Kerberos which is an alternate implementation of the kerberos and uses LDAP as identity management database. Here we are going to learn how to setup a kerberos on MAC OS X which we will configure latter in our application. Installing Kerberos In MAC we can use Homebrew for installing any software package.
  2. In short, download the appropriate archive for your operating system and extract it on a location of your choice, preferably choose a path without spaces. For example the installation directory could be /Users//Applications/apache-activemq-5.16.0 on Mac or C:apache-activemq-5.16.0.

The installation on Mac OS X is not officially supported. Use this at your own risk.


Download Latest releases. Apache Camel community provides support for the latest three major versions. Latest version receives new features, next two supported versions receive only bug fixes. The latest feature release of Camel 3.6.x is 3.6.0; The latest bugfix release of Camel 3.5.x is 3.5.0; The latest bugfix release of Camel 3.4.x is 3.4.4.

Open a Terminal and switch to the directory, in which the Opencast installation should be placed, e.g. /opt/,~/develop/ or whatever you prefer.

Get Opencast source

You can get the Opencast source code by either downloading a tarball of the source code or by cloning the Gitrepository. The latter option is more flexible, it is easier to upgrade and in general preferred for developers. Theprior option, the tarball download, needs less tools and you don't have to download nearly as much as with Git.

Cloning the Git repository:


Using the tarball:

Select the tarball for the version you want to installfrom the GitHub releases section under the 'Tags' tab and download itdirectly from there or with the curl command specified below.

Install Dependencies

Please make sure to install the following dependencies.


(If you are using jEnv to set up your environment, make sure to enable the maven plugin.)

Required (not necessarily on the same machine):

Required for text extraction:

Activemq Tutorial

Required for hunspell based text filtering:

Required for audio normalization:

Required for animate service:

Dependency Download

You can download Xcode in the Mac App Store. JDK 8 for OS X is available fromOracle.

Using Homebrew

Homebrew is a package manager for OS X. For installation instruction see their website.

Using pre-built binaries

Pre-built versions of most dependencies can be downloaded from the respective project website:

Building Opencast

Switch to the opencast folder. If you downloaded the tarball, this is the folder you just unpacked (called somethinglike opencast-community-opencast-[…]). If you chose to download via git, use cd opencast. You can proceed bybuilding opencast (depending on the folder permissions, you might need to start the command with sudo):

Please be patient, as building Opencast for the first time will take quite long.


Please follow the steps of the Basic Configuration guide. It will help you to set your hostname, login information, etc. Be aware that the config files now reside in the build folders for the desireddistribution. For the allinone distribution, this would be/your/path/to/opencast/build/opencast-dist-allinone-[…]/etc/, again with […] representing the selected version.

As specified in the guide, make sure you replace the default ActiveMQ configuration with the one provided indocs/scripts/activemq/activemq.xml. If you installed ActiveMQ using homebrew, you can find the installation path withbrew info activemq. The configuration is probably located in /usr/local/Cellar/activemq/<version>/libexec/conf/.

ffprobe is used to analyse new videos. It is installed with ffmpeg but usually not on the path to be automaticallyexecuted. You have to link the ffprobe to /usr/local/bin/. You can find the ffmpeg install directory withbrew info ffmpeg. Usually you would link the file withln -s /usr/local/Cellar/ffmpeg/<version>/bin/ffprobe /usr/local/bin/ffprobe.

Running Opencast

Make sure you have ActiveMQ running (unless you're running it on a different machine). Then you can start Opencast usingthe start-opencast script:

As soon as Opencast is completely started, browse to http://localhost:8080 to get to theadministration interface.


The latest release of RabbitMQ is 3.8.9. See change log for release notes.See RabbitMQ support timeline to find out what release series are supported.

Experimenting with RabbitMQ on your workstation? Try the community Docker image:

RabbitMQ Server

Installation Guides

  • Linux, BSD, UNIX: Debian, Ubuntu RHEL, CentOS, Fedora Generic binary build Solaris
  • Windows: Chocolatey or Installer (recommended) Binary build
  • MacOS: Homebrew Generic binary build


  • Open source RabbitMQ Cluster Kubernetes Operator by VMware (developed on GitHub)
  • A peer discovery mechanism for Kubernetes
  • GKE-, Minikube-, or Kind-based examples that demonstrate a DIY RabbitMQ on Kubernetes deployment


  • Docker community-maintained RabbitMQ Docker image (on GitHub)

Downloads on GitHub

  • RHEL/CentOS 8.x RHEL/CentOS 7.x RHEL/CentOS 6.x OpenSUSE SLES 11.x Erlang RPM

Debian (Apt) and RPM (Yum) Repositories

  • Bintray (Apt)
  • Bintray (Yum)


  • RabbitMQ Cluster Kubernetes Operator by VMware (developed on GitHub)
  • CloudAMQP: RabbitMQ-as-a-Service available in multiple clouds

Provisioning Tools (Chef, Puppet, etc)

Release Signing Key

  • Release Signing Key0x6B73A36E6026DFCA (on GitHub)
  • Release Signing Key (alternative download location on
  • Release Signing Key (alternative download location on Bintray)

Downloads on Bintray

Bintray is an alternative download location that provides a subset of packages compared to GitHub.

  • Debian, Ubuntu Erlang Debian packages
  • RHEL/CentOS 8.x and 7.x RHEL/CentOS 6.x OpenSUSE SLES 11.x Erlang RPM packages

Older Versions

  • 3.5.x

Client Libraries

Java Client

  • On Maven Central: RabbitMQ Java client
  • Quick download: Source
  • API reference (JavaDoc)

JMS Client

  • On Maven Central: RabbitMQ JMS Client

.NET/C# Client

  • On NuGet: RabbitMQ .NET Client

Erlang Client

  • Quick download: Binary client.ez, common.ez Source .tar.xz

Clients for Other Languages

The RabbitMQ community has created a large number of clients and developer toolscovering a variety of platforms and languages.

Community Plugins

For your convenience, we offer binary downloads of variousplugins developed by the community.

Download Activemq Mac Os X

Snapshot (Alpha) Builds

Snapshot releases of the RabbitMQ brokeravailable to users who wish to experiment with the latest andgreatest features and bug fixes. For more details, head over tothe snapshots page.

Getting Help and Providing Feedback

If you have questions about the contents of this guide orany other topic related to RabbitMQ, don't hesitate to ask themon the RabbitMQ mailing list.

Help Us Improve the Docs <3

If you'd like to contribute an improvement to the site,its source is available on GitHub.Simply fork the repository and submit a pull request. Thank you!