# What is necessary to run Bonita BPM?

**URL:** <https://community.ofelia.com/t/what-is-necessary-to-run-bonita-bpm/5288>\
**Category:** Q&A\
**Created:** [25 October 2013 20:20 UTC](https://community.ofelia.com/t/what-is-necessary-to-run-bonita-bpm/5288 "2013-10-25T20:20:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/community_bonitasoft/original/2X/6/6b7b18c0478f2645369e82e009b65e3b97f2cc12.svg) [@system](https://community.ofelia.com/u/system)\
**Post date:** [25 October 2013 20:20 UTC](https://community.ofelia.com/t/what-is-necessary-to-run-bonita-bpm/5288/1 "2013-10-25T20:20:33Z")

</div>

I would like to try Bonita BPM Studio, develop on or two process, and deploy them in a Bundle.

I would like to know on what system and environment I can install them and&nbsp;run them well, at the development stage, and then, at the production stage.

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/community_bonitasoft/original/2X/6/6b7b18c0478f2645369e82e009b65e3b97f2cc12.svg) [@system](https://community.ofelia.com/u/system)\
**Post date:** [25 October 2013 20:46 UTC](https://community.ofelia.com/t/what-is-necessary-to-run-bonita-bpm/5288/2 "2013-10-25T20:46:08Z")

</div>

Bonita BPM Studio

- It should run&nbsp;on Windows, Mac and Linux pc
- You need to install first a Java machine, like [Oracle Java SE](http://www.oracle.com/technetwork/java/javase/downloads/index.html), or Open JDK&nbsp;if you are on Linux
- Just download the version for your OS, and install. You should be able to start the Studio.
- Bonita BPM Studio comes with a H2 database for development purpose.
- Bonita BPM Studio is intended for development only. When your processes are ready, you must deploy them on the Platform.

&nbsp;

Bonita BPM Platform (Portal + Engine)

- You will need first to install a Java machine, like for the Studio. However, if your hardware is a headless server, you can install a headless version of Java, it is lighter.
- Bonita Platform is not a standalone application, you need to run it in a Java application server, for example, Tomcat or Jboss. Of course, feel free to use the one you want.
- You can download the Deploy Bundle if you want to install the Platform yourself in your application server.
- However, to ease the installation process for production, Bonitasoft provide ready to use multi OS&nbsp;Bundles: one with&nbsp;Tomcat and one with Jboss.
- You can use the default H2 provided database, or set the one you want.

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/community_bonitasoft/original/2X/6/6b7b18c0478f2645369e82e009b65e3b97f2cc12.svg) [@system](https://community.ofelia.com/u/system)\
**Post date:** [14 October 2014 16:22 UTC](https://community.ofelia.com/t/what-is-necessary-to-run-bonita-bpm/5288/3 "2014-10-14T16:22:27Z")

</div>

You can also refer to official documentation that describes prerequisites:

- For Studio : [http://documentation.bonitasoft.com/bonita-bpm-studio-installation#prerequisites](http://documentation.bonitasoft.com/bonita-bpm-studio-installation#prerequisites)
- For Platform : [http://documentation.bonitasoft.com/hardware-and-software-requirements](http://documentation.bonitasoft.com/hardware-and-software-requirements)
