Getting Blackbird
Visit the Downloads Page and acquire the version of Blackbird that's right for your needs.
-
Three versions are available:
- Development - A nightly build packaged from our latest source files. Not guaranteed to run.
- Unstable - The latest release that runs, but is not yet fully tested.
- Stable - A stable, production-ready version. New features will not be added to stable releases, only bug fixes.
Choose and download the version that is most appropriate for your needs.
Installing Blackbird
Blackbird is packaged in a tarball with the following directory structure:
- docs/
- apache2/ - Contains site definition for a Sandpiper Server site
- sql/ - Contains relevant MySQL Table Structures for Demo Objects
- blackbird/
- Blackbird/ - Contains the Blackbird Project files
- Environment/ - Contains the Environment Stability Manager files
- Nest/ - Contains the Nest Server files
- Sandpiper/ - Contains the Sandpiper SOAP Server Manager files
Blackbird was designed to be installed either once or with multiple instances. Either way, we recommend installing the distribution package to a shared directory, such as /opt:
$ ln -sf blackbird-1.0.0-stable blackbird
Then make a softlink so PHP can find Blackbird's include files. Note that if your system doesn't support softlinks, you can just copy the files, but you'll have to update them every time you download a new version of Blackbird.
Once this is finished, you're done installing Blackbird's shared files, and can move on to creating an ESB instance.